Minoru
28.04.2011 13:48 netbook
И снова я, и снова интерполяция, и снова сплайны… Вдумчиво переписал код по вот этой методичке: collab.cc.gatech.edu/humanoids/sites/edu.humanoids/files/cubicspline.pdf
И все равно вместо сплайна имеем загогулину. Что я делаю не так?
Код: http://paste.org/pastebin/view/32451
Полученный график:
gnuplot'овский файлик для получения графика: http://paste.org/pastebin/view/32452
Кто-то может что-то подсказать?
Recommended by:
@Kona-chan
Могу дать поковырять свой код из лабы по численным методам.
На прошлой итерации я втупую переписал код, который есть на википедии — безрезультатно. У меня почему-то такое впечатление, что у ошибку я допустил не в алгоритме, а в коде, но я не могу её найти :( Спасибо за предложение и рекомендацию!
http://paste.org/pastebin/view/32454
Гм, и это что, *всё*? Я явно что-то упустил…
У меня работает. По условию необходимо было построить «природній» сплайн, так что крайние точки не учитывались — с ними кода было бы чуть больше, полагаю.