3. Інтерполяційна формула Лагранжа

Вихідні дані:

  • значення невідомої функції f(x) в двох і більше точках: f(xо)=yо; f(x1)=y1; ...; f(xn)=yn;
  • порядок інтерполюючого багаточлена (n-1).

Суть методу. В якості інтерполюючого багаточлена візьмемо поліном виду:

 ,

причому значення Pn(x) у вузлах інтерполяції повинні співпадати із значеннями даної функції f(x), тобто: Pn(x)=f(xi)=yi(i=0,1,2,...,n).

Ця умова дозволяє перейти до системи із (n+1) лінійних рівнянь. Так як вузли інтерполяції різні, то дана система лінійних рівнянь має тільки єдине рішення. А значить, і інтерполяційний багаточлен Pn(x) існує і буде єдиними. Одержимо цей багаточлен наступним шляхом. Спочатку розглянемо допоміжний багаточлен F(x), який у вузлу інтерполяції x0 приймає значення F0(x0)=1, а у всіх інших вузлах xi(i=1,2,...,n) значення цього полінома рівняється нулю: F0(x1)=F0(x2)=...=F0(xn)=0. Такий багаточлен буде мати вигляд:

                                             .

Вузли інтерполяції x1, x2, ..., xn являються коренями багаточлена F0(x0), а в точці x=x0 чисельник рівняється знаменнику, а значить, F0(x0)=1. Аналогічний багаточлен побудуємо і для вузла x=x1, вид якого:

                                             .

Такі ж багаточлени можна побудувати і для всіх інших вузлових точок інтерполяції. В загальному вигляді багаточлени Fi(x), (i=0,1,2,...,n) можна записати так:

                                 .

Тоді шуканий інтерполяційний багаточлен буде мати вигляд:

                            .

Добуток Fi(x)yi (i=0,1,2,...,n) рівняється нулю у всіх вузлах інтерполяції, крім вузла xi, де вони рівняються yi. Причому, порядок багаточлена Pn(x) рівняється n, так як кожен член суми Fi(x)yi також є порядку n.

Багаточлен виду Pn(x) називається інтерполяційним багаточленом Лагранжа. В свою чергу, інтерполяційна формула Лагранжа для визначення значень функцій в проміжних точках xÎ]xо;xn[, x¹xi (i=0,1,...,n) має вигляд:

                               .

В частковому випадку, коли є два вузли інтерполяції, то ця формула представляє формулу лінійної інтерполяції, для трьох вузлів - формулу квадратичної інтерполяції.

Так як, багаточлен Pn(x) представляє собою параболічну криву n-го порядку, то така інтерполяція називається параболічною.

Похибка параболічній інтерполяції залежить від: 1) багаточлена; 2) похибок вузлів інтерполяції, а також 3) похибки обчислення.

Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання