Интерполяционная формула Ньютона

Пусть у0, у1, у2,....... – значения некоторой функции y = f (x), соответствующие равноотстоящим значениям аргументам х0, х1, х2,....... (т.е. хk+1 – xk = Δ x = const).

Введем обозначения:

Δ у0 = у1 – у0, Δ у1 = у2 – у1, Δ у2 = у3 – у2,........., Δ уп-1 = уп – уп-1 - разности первого порядка данной функции;

Δ2 у0 = Δ у1 Δ у0, Δ2 у1 = Δ у2 Δ у1,............. – разности второго порядка

........................................................................

Δ п+1у0 = Δ пу1 Δ пу0, Δ п+1у1 = Δ пу2 Δ пу1,............. – разности (п+ 1)- го порядка

Производя последовательные подстановки, получим:

Δ2 у0 = у2 -2у1 + у0, Δ3 у0 = у3 -3у2 +3 у1 – у0 ,........

Подобным же образом получаем:

у1 = у0 + Δ у0, у2 = у0 + 2 Δ у0 + Δ2 у0, у3 = у0 + 3 Δ у0 + 3 Δ2 у0 + Δ3 у0,......

(3)

Запишем таблицу разностей:

х0 у0

Δ у0

х1 у1 Δ2 у0

Δ у1 Δ3 у0

х2 у2 Δ2 у1 Δ4 у0

Δ у2 Δ3 у1

х3 у3 Δ2 у2

Δ у3

х4 у4

....................................................

Если в формуле (3) положить, что п – не только целое и положительное число, а может быть любым п = t, то получим интерполяционную формулу Ньютона

(4)

Мы получили такую функцию от t, которая обращается при t = 0 в у0, при t = 1 в у1 , при t = 2 в у2 и т. д. Поскольку последующее значение аргумента х при постоянном шаге h определяется формулой xn = x0 + nh, то . Тогда, полагая x = x0 + th, приведем формулу (3) к виду (3*)

х              
у              

Пример 2.2:

Из таблицы

Найти значение у при х = 3,1, пользуясь интерполяционной формулой Ньютона.

Решение. Составим таблицу разностей:

х у Δу Δ2 у Δ3 у
         

Здесь х0 = 3, х = 3,1, h = 1. Тогда

Интерполяционная формула Ньютона (4) для этого случая:

Следовательно , т.е. при х = 3,1 у = 13,71

Интерполяционная функция Ньютона (3*)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow