Интерполяция: Формулы Ньютона
03.12.2024
Интерполяция — это метод нахождения промежуточных значений функции , когда известны её значения в узловых точках. Для этого используется интерполяционный многочлен.
Интерполяционная формула Ньютона позволяет строить такие многочлены, используя таблицу конечных разностей, которая упрощает вычисления.
Таблица конечных разностей
Конечные разности вычисляются для значений функции в узловых точках , расположенных на равностоящей сетке с шагом , где .
Примеры конечных разностей:
Первая разность:
Вторая разность:
Разности ( k )-го порядка:
Первая интерполяционная формула Ньютона
Эта формула подходит для интерполирования вблизи начального узла .
Вид многочлена
Многочлен записывается так:
где коэффициенты определяются через конечные разности.
Вычисление коэффициентов
Коэффициенты находятся по формулам:
,
,
,
.
Подставляя их, получаем:
Упрощение через переменную
Вводим переменную . Тогда формула принимает вид:
Эта форма удобна для интерполяции вперёд, когда ( x ) близко к .
Вторая интерполяционная формула Ньютона
Для интерполирования вблизи последнего узла используется другая форма многочлена.
Вид многочлена
где коэффициенты вычисляются аналогично, но начиная с конца таблицы.
Упрощение через переменную
Вводим переменную . Тогда формула принимает вид:
где — конечные разности, определённые в обратном направлении.
Эта форма удобна для интерполяции назад, когда близко к .
Связь с многочленом Лагранжа
Интерполяционные формулы Ньютона являются разновидностью многочлена Лагранжа. Остаточный член для первой формулы Ньютона:
а для второй:
Примечания
Первая формула Ньютона удобна для интерполяции в начале таблицы.
Вторая формула Ньютона используется в конце таблицы.
Многочлен Ньютона позволяет точно аппроксимировать функцию, если значение достаточно велико и таблица конечных разностей содержит все необходимые данные.
Last updated