Многочлен Ньютона с конечными разностями
В рассмотренных выше методах не делалось никаких предположений о плотности распределения узлов интерполяции. Рассмотрим случай равноотстоящих узлов интерполяции, то есть xi - xi-1 = const = h, i=1,n. h - называется шагом. Введем понятие конечных разностей. Пусть некоторая функция задана таблицей. Составим разности значений функции: Эти разности называются разностями первого порядка. Можно составить разности второго порядка: Аналогично составляются разности k-го порядка: Выразим конечные разности непосредственно через значение функции: Таким образом, для любого k можно записать: Запишем эту формулу для значений разности в узле xi: Используя конечные разности можно определить Перейдем к построению интерполяционного многочлена Ньютона. Этот многочлен будем искать в виде: График многочлена должен проходить через заданные узлы, то есть N(xi)=yi(i = 0,n). Используем эти условия для нахождения коэффициентов многочлена: Найдем отсюда коэффициенты ai: Таким образом для любого k-го коэффициента формула примет вид: Подставляя эти формулы в выражение многочлена Ньютона получим его следующий вид: Полученную формулу можно записать в упрощенном виде. Для этого введем переменную В этом случае: С учетом этих соотношений формулу многочлена Ньютона можно записать в виде: Полученная формула называется первым интерполяционным многочленом Ньютона для интерполяции вперед. Эту интерполяционную формулу обычно используют для вычисления значений функции в точках левой половины рассматриваемого отрезка. Для правой половины рассматриваемого отрезка разности лучше вычислять справа налево. В этом случае t=(x-xn)/h<0 и интерполяционный многочлен Ньютона можно получить в виде:
|