Professional Documents
Culture Documents
Лекция - МО5 - Інтерполяція Ньютона
Лекция - МО5 - Інтерполяція Ньютона
1
5.2. Кінцеві різниці
Обчислення кінцевих різниць пов’язано із вивченням властивостей та
застосувань різниць між сусідніми членами послідовності або між
значеннями функції в точках, розташованих з постійним інтервалом
(кроком).
Обчислення кінцевих різниць використовують при інтерполяції в
математичних таблицях, при додаванні числових рядів, при обчисленні
інтегралів та диференціюванні функцій. З появою потужних швидкодіючих
комп’ютерів кінцеві різниці стали широко застосовувати для розв’язання
диференційних рівнянь, звичайних та у частинних похідних, чимало з яких
раніше було неможливо розв’язати іншими математичними методами.
Різниці зустрічаються також у будь-якій задачі, коли необхідно описати
поведінку об’єкта, який піддається впливу змінних умов на певній відстані (в
часі та у просторі). Наприклад, термостату потрібен певний час на те, щоб
відреагувати на зміну температури, тому він реагує не на поточну
температуру, а на ту, що була хвилину назад. Інший приклад: автомобілем
керує водій, якому потрібен певний час, щоб відреагувати на ситуацію, що
виникла на дорозі.
Окрім вже названих застосувань, обчислення кінцевих різниць
використовують в страхуванні, теорії ймовірностей та статистиці.
Нехай функцію задано своїми значеннями у точках :
,
причому ,
,
…,
,
де .
Кінцевими різницями І порядку називають різниці між значеннями
функції у сусідніх вузлах інтерполяції:
2
y0 y1 y0 ,
y1 y2 y1 ,
.................
yn1 yn yn1 .
З кінцевих різниць І порядку отримують кінцеві різниці ІІ порядку:
2 y0 y1 y0 ,
2 y1 y2 y1 ,
.........................
.
Кінцеві різниці k-го порядку визначають за формулами:
,
,
.........................
3 yi 2 yi 1 2 yi ( yi 3 2 yi 2 yi 1 ) ( yi 2 2 yi 1 yi )
yi 3 3 yi 2 3 yi 1 yi
тощо.
Неважко довести, що для будь-якого порядку k :
, i 0,1,..., n 1 .
Аналогічно можна отримати формули для обчислення значень через
значення y0 та кінцеві різниці функції у точці x0 до k -го порядку включно:
3
,
У загальному випадку:
1 2 11 20 12
2 13 31 32
3 44 63
4 107
5
таблицею, то можна визначити степінь інтерполяційного багаточлена як
(k-1), де k – найменший порядок кінцевих різниць функції, що приймають
нульові значення для заданих вузлів інтерполяції.
. Звідки .
Далі покладатимемо
.
Оскільки , , , , , можемо
записати:
6
.
Звідки
Однак, , тому
.
Отже .
Тоді
...................................
(4)
(5)
0 -1 3 8 12 0
1 2 11 20 12
2 13 31 32
3 44 63
4 107
Маємо:
9
.~
(6)
10
, , …, .
(7)
Позначимо фазу як :
Тоді
………………………………..
(8)
xi yi yi 2 yi 3 yi 4 yi
0 1.0 0.8427 0.0375 -0.0074 0.001 0
1 1.1 0.8802 0.0301 -0.0064 0.001
2 1.2 0.9103 0.0237 -0.0054
3 1.3 0.9340 0.0183
4 1.4 0.9523
Оскільки h 0.1 , то .
Рекомендована література:
1. Брановицька, С. В. Обчислювальна математика та програмування.
Обчислювальна математика в хімії і хімічній технології : підручник / С. В.
Брановицька, Р. Б. Медведєв, Ю. Я Фіалков ; НТУУ "КПІ". - Київ :
Політехніка, 2004. – С. 60-71.
2. Волков, Е. А. Численные методы : учебное пособие / Е.А. Волков. – 5-
е изд., стер. – СПб.: Издательство «Лань», 2008. – С. 52-56.
3. Обчислювальна математика. Конспект лекцій: [Електронний ресурс]:
навч. посіб. для студ. спеціальності 171 «Електроніка», спеціалізації
«Електронні та інформаційні технології кінематографії та аудіовізуальних
систем» / М.І. Романюк; О. А. Батіна; КПІ ім. Ігоря Сікорського. –
Електронні текстові данні (1 файл: 3,85 Мбайт). – Київ : КПІ ім. Ігоря
13
Сікорського, 2019. – С. 127
4. Конечные разности // Энциклопедия Кругосвет. – Режим доступу:
https://www.krugosvet.ru/enc/matematika/konechnye-raznosti
14