Топ питань
Часова шкала
Чат
Перспективи
Поліноміальна інтерполяція
З Вікіпедії, вільної енциклопедії
Remove ads
Поліноміальна інтерполяція (Інтерполяція алгебраїчними многочленами) функції y=f(x) на відрізку [a, b] — побудова многочлена Pn(x) степеня меншого або рівного n, що приймає у вузлах інтерполяції x0, x1, ..., xn значення yі=f(xі):
Система рівнянь, що визначають коефіцієнти такого многочлена, має вигляд
Її визначником є визначник Вандермонда.
Він відмінний від нуля при всяких попарно різних значеннях xі, і інтерполяція функції f по її значеннях у вузлах xі за допомогою многочлена Pn(x) завжди можлива і єдина, але в залежності від завдання її зручно записувати різними формулами.
Remove ads
Застосування
Отриману інтерполяційну формулу часто використовують для наближеного обчислення значень функції f при значеннях аргументу x, відмінних від вузлів інтерполяції. При цьому розрізняють інтерполяцію у вузькому значенні, коли , і екстраполяцію, коли ,
Remove ads
Формула Лагранжа
Узагальнити
Перспектива
Функція може бути інтерпольована на відрізку інтерполяційним поліномом , записаним у формі Лагранжа:
Похибка інтерполяції:
У просторі дійсних неперервних функцій відповідні норми набирають вигляду:
Remove ads
Формула Ньютона
Узагальнити
Перспектива
Якщо точки розташовані на рівних відстанях , поліном можна записати:
(тут , а — різниці k-го порядку: ).
Це формула Ньютона для інтерполяції вперед; назва формули вказує на те, що вона містить задані значення , що відповідають вузлам інтерполяції, що знаходяться тільки праворуч від . Ця формула зручна при інтерполяції функцій для значень , близьких до .
При інтерполяції функцій для значень , близьких до , формулу Ньютона доцільно перетворити, змінивши початок відліку (див. Нижче формули Стірлінга і Бесселя).
Формулу Ньютона можна записати і для нерівновіддаленими вузлів, вдаючись для цієї мети до розділених різниць. На відміну від формули Лагранжа, де кожен член залежить від всіх вузлів інтерполяції, будь-який -й член формули Ньютона залежить від перших (від початку відліку) вузлів і додавання нових вузлів викликає лише додавання нових членів формули (в цьому перевага формули Ньютона).
Коротка форма інтерполяційної формули Ньютона для випадку рівновіддалених вузлів:
де — узагальнені на область дійсних чисел біноміальні коефіцієнти.
Remove ads
Інтерполяційна формула Стірлінга
(про значення символу зв'язку центральних різниць з різницями див. Кінцевих різниць числення)
Застосовується при інтерполяції функцій для значень , близьких до одного з середніх вузлів ; в цьому випадку природно взяти непарне число вузлів , вважаючи центральним вузлом .
Remove ads
Інтерполяційна формула Бесселя
Застосовується при інтерполяції функцій для значень , близьких середин між двома вузлами; тут природно брати парне число вузлів , і розташовувати їх симетрично щодо
Remove ads
Похибки інтерполяції
Узагальнити
Перспектива
Інтерполюючи певну функцію f поліномом степеня n у точках x0,...,xn ми отримуємо похибку
де
Якщо f це n + 1 раз неперервно диференційовна на закритому інтервалі I і це многочлен степеня не більше n, що інтерполює f у n + 1 відмінних точках {xi} (i=0,1,...,n) у цьому інтервалі. Тоді для кожного x в інтервалі існує ξ у цьому інтервалі, таке що
Доведення
Запишемо похибку як
і впровадимо допоміжну функцію:
де
Оскільки xi є коренями f і , ми маємо Y(x) = Y(xi) = 0, що означає, що Y і n + 2 є коренями (тут ми маємо справу з певним x, для якого ми й шукаємо похибку). Із теореми Роля, має n + 1 коренів, тоді має один корінь ξ, тут ξ перебуває в інтервалі I.
Отже, ми можемо отримати
Оскільки це многочлен степеня не більше ніж n, тоді
Отже
Із того, що ξ є коренем , маємо
Відтак
- .
Отже, залишковий член у формі Лагранжа теореми Тейлора це особливий випадок інтерполяційної похибки, коли інтерполяційні точки xi лежать на однаковій відстані[1].
У випадку рівновіддалених вузлів інтерполяції , випливає, що інтерполяційна похибка є O. Однак, це має на увазі, що домінована , тобто . У деяких випадках відбувається зростання похибки з n → ∞
Наведена помилка[прояснити] пропонує вибирати інтерполяційні точки xi так, щоб добуток
був якомога меншим. Таку властивість мають нулі поліномів Чебишова. Саме вони є оптимальними вузлами інтерполяційних схем.
Remove ads
Переваги
- Для заданого набору точок і сітки параметра крива будується однозначно.
- Крива є інтерполяційною, тобто проходить через усі задані точки.
- Крива має безперервні похідні будь-якого порядку.
Недоліки
Узагальнити
Перспектива
- З ростом числа точок порядок многочлена зростає, а разом з ним зростає число операцій, які потрібно виконати для обчислення точки на кривій.
- З ростом числа точок в інтерполяційної кривої можуть виникнути осциляції (див. приклад нижче).
Приклад осциляції

Класичним прикладом Рунге, що показує виникнення осциляцій в інтерполяційного многочлена, слугує інтерполяція на рівномірній сітці значень функції
Введемо на відрізку рівномірну сітку , , і розглянемо поведінку многочлена
який у точках приймає значення . На малюнку представлені графіки самої функції (штрих-пунктирна лінія) і трьох інтерполяційних кривих при :
- інтерполяція на сітці - квадратична парабола;
- інтерполяція на сітці - многочлен четвертого степеня;
- інтерполяція на сітці - многочлен восьмого степеня.
Значення інтерполяційного многочлена навіть для гладких функцій у проміжних точках можуть сильно ухилятися від значень самої функції.
Remove ads
Див. також
Примітки
Джерела
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads