Реферат: Численные методы 6
Если сплайн построен по некоторой таблично заданной функции f(x) таким образом, что S(хi )= f(xi ); xi , i= - узлы интерполяции, то сплайн называют интерполяционным. Узлы сплайна и узлы интерполяции функции могут не совпадать.
Очевидно, что функция (10.1) является интерполяционным сплайном степени 1, дефекта 1, а кусочно-квадратичная функция (10.3) является интерполяционным сплайном, степени 2, дефекта 2.
Интерполяционный сплайн степени 3, дефекта 1.
Дважды непрерывно – дифференцируемый – сплайн.
Пусть задана табличная функция на [a;b], причем a= χ0 ≤ χ1 <…< χn =b (узлы сплайна совпадают с узлами интерполяции). Общий вид:
Условия:
1.) g(xi ) = f(xi )=yi , i=
2.) g(x) = c2 (дважды дифференцируема) [a;b]
3.) – краевые условия
Для нахождения неизвестных коэффициентов введем функцию
gn (x) = ak (x-xk )3 + bk (x-xk )2 +c1 (x-xk )+dk , xÎ[ xk -1 ;xk ]
1.) g1 (x0 ) = y0 , g1 (x1 ) = y1 , g2 (x2 ) = y2 ,… gn (xn ) = yn
2.) первое условие (сплайн интерполяционный)
3.)
Краевые условия:
Таким образом, для нахождения 4n неизвестных мы построим 4n условий.
Теорема(10.1). Интерполяционный сплайн вида (10.5) для функции f(x) единственен.
Теорема(10.2). Пусть g(x)- интерполяционный сплайн степени 3 дефекта 1, построенный для функции f(x) С4 на отрезке [a;b], тогда для найдется такая константа C>0, что:
|f(x)- g(x)|<C4 ,
[a ;b],
= max(xk -xk-1 ), 1≤ k ≤ n
- максимальное расстояние между узлами интерполяции.
Линейный фильтр
Понятие линейного сплайна позволяет сформулировать подходы к построению линейных фильтров, предназначенных для устранения случайных ошибок в данных.
Обычно в ходе измерений на процесс фиксации данных оказывают влияние случайные помехи. Для того, чтобы уменьшить влияние этих помех на качество интерполяции осуществляют пересчет значений функции в узлах интерполяции по следующей формуле:
Квадратичный сплайн дефекта один
Узлы этого сплайна не совпадают с узлами интерполяции функции.