![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Нехай у точках
,
,
задано значення функції
:
,
. Треба побудувати многочлен
степені
, який у вузлах
,
, набуває тих самих значень, що і функція
, тобто
,
. (6)
Інтерполяційний многочлен шукатимемо у вигляді:
(7)
де
– многочлен степеня
, що у вузлах інтерполяції задовольняє умови:

Даний варіант запису многочлена
називають інтерполяційним многочленом Лагранжа. Для пошуку
знаходять многочлен степеня
, що перетворюється в нуль у вузлах інтерполяції
,
і дорівнює одиниці в точці
. Многочлен, що задовольняє ці вимоги, може бути записаний у вигляді:
. (8)
Підставивши вираз для
у формулу (7), дістанемо вираз інтерполяційного многочлена
, (9)
який називається інтерполяційним многочленом Лагранжа, а наближену рівність
(10)
– інтерполяційною формулою Лагранжа.
Розглянемо два окремих випадки інтерполяційної формули Лагранжа (9).
10. Нехай
, тобто значення функції
задано в двох вузлах
і
. Позначимо ці значення через
і
. Тоді з формули (9) дістанемо
. (11)
Формулу (11) називають формулою лінійного інтерполювання. При лінійному інтерполюванні дуга кривої
на відрізку
замінюється відрізком прямої (11), що лежить між точками
і
.
20. Нехай
. У цьому випадку функцію
задано в трьох вузлах
,
і
значеннями
,
і
. Тоді з формули (9) дістанемо
. (12)
Формулу (12) називають формулою квадратичного інтерполювання. При квадратичному інтерполюванні дуга кривої
на відрізку
замінюється дугою параболи (12), що лежить між точками
,
і
.
Інтерполяційний многочлен Лагранжа можна записати компактніше. Для цього введемо многочлен
-го степеня вигляду
. (13)
Виконавши диференціювання функції (13) по
, дістанемо
.
Поклавши тут
, матимемо
. (14)
Підставивши (13) і (14) в (9), знайдемо
. (15)
Вирази
, що є коефіцієнтами при
у многочлені Лагранжа, називають коефіцієнтами Лагранжа.
Побудова інтерполяційного многочлена Лагранжа у такому вигляді для кожної конкретної задачі пов’язана зі значними обчислювальними затратами. Для виходу з цієї ситуації можна скористатись засобами пакету Mathcad.
Приклад 2. Для даних, наведених в прикладі 1 знайти коефіцієнти Лагранжа, побудувати відповідний многочлен Лагранжа, знайти наближене значення многочлена Лагранжа в точці
та побудувати графіки коефіцієнтів та многочлена Лагранжа.
Розв’язання. На лістингу 2 наведено функції:
,
та многочлен Лагранжа
у звичайному та розгорнутому вигляді, а також графіки коефіцієнтів та многочлена.
Для розв’язання поставленої задачі можна побудувати спеціальну процедуру-функцію
. На лістингу 3 наведено процедуру-функція
, побудовано її графік та обчислено значення многочлена в точці
. Перевага так побудованого многочлена Лагранжа є його компактність, а недолік – неможливість із
одержати звичайний многочлен.

Дата публикования: 2014-11-19; Прочитано: 2802 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
