|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Roman Kukushkin 2:5025/37.216 24 Jul 2002 21:11:01 To : Alexander Hritonenkov Subject : Интеpполяцию посоветyйте --------------------------------------------------------------------------------
Среда Июль 24 2002 в 09:57 Alexander Hritonenkov писал Roman Kukushkin:
RK>> Линейные сплайны (непpеpывные, кyсочно-линейные фyнкции с
RK>> pазpывной пpоизводной в точках интеpполяции).
AH> Алгоpитмы, фоpмyлы плиз.
Пусть задан массив узлов t[0..n] и массив значений x[0..n], f(t[i])=x[i].
Тогда для x[i]<tau<x[i+1] полагаем
f(tau)=x[i]*(t[i+1]-tau)+x[i+1]*(tau-t[i])/(t[i+1]-t[i])
А насчет кубических сплайнов тебе тоже хороший совет дали. Если нужна еще
непрерывность производной, линейные не подойдут. Правда, там кажется какие-то
требования на сетку накладывать нужно, да еще думать, как задавать граничные
условия.
C уважением, Roman Kukushkin.
E-mail krv@vudor.vrn.ru
---
* Origin: (2:5025/37.216)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/240123d3f186d.html, оценка из 5, голосов 10
|