Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KURS_M_U.DOC
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
564.74 Кб
Скачать

3.4.3. Вторая интерполяционная формула Ньютона для равноотстоящих узлов интерполяции

Получим формулу, которой удобно пользоваться для ин­терполирования (экстраполирования) функции у =f(х) в конце таблицы. Напишем искомый интерполяционный многочлен Рп (х) в виде

Рп(х)= a0 + a1 (x – xn) + a2 (x – xn) (x – xn–1) + a3 (x – xn) (x – xn–1) (x – xn–2) + …

+ an (x – xn) (x – xn–1) …(x – x1).

(3.18)

Коэффициенты a0, a1, … an определяем из того же условия (3.2): Рn(xi) = f(xi) = yi (i = 0, 1, 2, ..., п).

Положим в (3.18) x = xn . Тогда a0 = yn .

Теперь пусть x = xn–1 . Учитывая, что Рn(xn–1) = yn-1 , a0 = yn , xn–1 – xn = –h , можем записать:

y n–1 = yn – a1h.

Отсюда

a1 = .

Далее, полагая в (3.18) х = xn—2 и заменяя найденные коэффициенты a0, а1 их значениями, получим

a2 = .

Продолжая аналогичные вычисления, получим выражения для остальных коэффициентов:

a3 = ,… ak = ,… an = .

После подстановки в (3.18) найденных значений коэффи­циентов формула примет вид

Рп(х)= yn + (x – xn) + (x – xn) (x – xn–1) + (x – xn) (x – xn–1) (x – xn–2) +

+…+ (x – xn) (x – xn–1) (x – xn–2)… (x – x1).

(3.19)

Это и есть вторая интерполяционная формула Ньютона. Запишем ее в виде, более удобном для практического использования. Обозначив = q , получим:

= q + 1;

= q + 2; … = q + n – 1.

После подстановки этих значений в (3.19) формула приоб­ретает вид

Рп(х) = yn + qyn–1 + 2yn–2 + 3yn-3 + …+

+…+ ny0 .

(3.20)

Пример 3.2. Вязкость воды зависит от температуры Т следующим образом(табл.3.5):

Таблица 3.5

Зависимость вязкости воды от температуры Т

Т, К

283,15

286,15

289,15

292,15

295,15

, мПа с

1,308

1,203

1,111

1,030

0,958

Определить, какова вязкость воды при: а) T = 293,15 К; б) T = 285,15 К; в) T = 282,15 К.

Решение. Построим горизонтальную таблицу конечных раз­ностей (табл. 3.6), обозначив: Т = х, = у.

Таблица 3.6.

Конечные разности

X

y

y

2y

3y

283,15

1,308

–0,105

0,013

–0,002

286,15

1,203

–0,092

0,011

–0,002

289,15

1,111

–0,081

0,009

292,15

1,030

–0,072

295,15

0,958

Как следует из таблицы, конечные разности третьего порядка постоян­ны, поэтому ограничимся ими и в формуле (3.21) положим п = 3.

а) Так как х = 293,15 ближе к концу таблицы, воспользуемся второй интерполяционной формулой Ньютона (2.21), приняв xn = 295,15; yn = 0,958. Найдем h= 3,

q = = ;

Подставив из табл.3.6 в формулу (3.21) дважды подчеркнутые разности и значение q = – 2/3, получим

P3(293,15) = 0,958 + = 1,005.

Следовательно, вязкость воды при температуре T = 293,15 К равна 1,005 мПа с;

б) поскольку х = 285,15 ближе к началу таблицы, воспользуемся первой формулой Ньютона (3.17), приняв x0 = 283,15; у0 = 1,308; h = 3. Найдем

q = = (285,15 – 283,15) / 3 = 2/3.

Подставив из табл.3.6 в формулу (3.18) подчеркнутые разности и значение q = 2/3 , получим

P3(285,15) = 1,308 + 1,237.

Таким образом, вязкость воды при температуре T = 283,15 К равна 1,237 мПа с;

в) значение х = 282,15 находится за пределами табл.3.5, ближе к х0 = 283,15. Поэтому будем использовать первую формулу Ньютона (3.18) для экстраполирования. В этом случае

q = = (282,15 – 283,15) / 3 = –1/3.

Подставив это значение q и подчеркнутые разности из табл. в формулу (4.13), получим

P3(282,15)=

1,308+ (–0,002)=1,346.

Следовательно, вязкость воды при температуре T = 282,15 К равна 1,346 мПа с.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]