- •Полиномиальная интерполяция
- •1. Полиномиальная интерполяция
- •1.1. Интерполяционный многочлен в канонической форме.
- •1.2. Построение интерполяционного многочлена в форме Лагранжа.
- •1.3. Построение интерполяционного многочлена в форме Ньютона.
- •1.4. Задание на практику.
- •1.5. Варианты заданий.
- •Список литературы
1.2. Построение интерполяционного многочлена в форме Лагранжа.
Интерполяционный
многочлен в форме Лагранжа (обозначим
)
есть иная форма записи алгебраического
многочлена
:
|
|
|
Из
определения интерполяционного многочлена
следует, что функции
должны обладать следующими свойствами:
1.
,
2.
при
,
т.
е. в узлах интерполяции интерполяционный
многочлен
совпадает с заданными значениями
.
Таким
образом,
есть многочлен степени
,
для которого все узлы
являются корнями. Тогда
|
|
(2.6) |
Подставим
в (2.6) любой узел кроме
и убедимся, что
для любого
.
Коэффициент
выберем из следующих соображений:
|
|
|
или
|
|
|
Тогда
|
|
|
Интерполяционный многочлен в форме Лагранжа:
|
|
(2.7) |
Числитель формулы (2.7) представляет собой произведение разностей между переменной x и всеми узлами, кроме i-го, а знаменатель – произведение разностей между i-м узлом и всеми остальными.
Пример.
Для прежних исходных данных многочлен Лагранжа (2.7) будет иметь вид:
|
|
(2.8) |
Если подставить исходные данные в (2.8), раскрыть скобки и привести подобные члены в полученном выражении, то получим тот же многочлен в канонической форме:
![]()
Найдем
,
подставив x4,
x5
в (2.8):
![]()
![]()
1.3. Построение интерполяционного многочлена в форме Ньютона.
Интерполяционный многочлен в форме Ньютона имеет вид:
|
|
(9) |
где
- произвольная сетка узлов интерполяции;
- неизвестные пока коэффициенты.
Для
определения
воспользуемся критерием интерполяции:
|
|
(10) |
Условия (2.10) приводят к системе уравнений:
|
|
(11) |
Уравнения
(11)
представляют собой СЛАУ с нижней
треугольной матрицей, которая легко
решается прямой подстановкой: из первого
уравнения системы (11)
определяется
,
затем
подставляется
во второе уравнение для нахождения
и т.д.
Для вычисления значения многочлена используется модифицированная схема Горнера:
|
|
(12) |
Пример.
Используя данные примера, получаем:
|
|
|
Используя формулу (9), построим многочлен Ньютона:
|
|
|
Найдем
при тех же значениях x4,
x5,
используя модифицированную схему
Горнера (12):

![]()

![]()
Интерполяционные
многочлены
- это разные формы записи одного и того
же алгебраического многочлена.
1.4. Задание на практику.
Исходные
данные представляют собой набор точек:
,
где
-значение
некоторой функции f(x)
в узлах
.
-
Построить интерполяционный алгебраический многочлен Pn(x), значения которого в узлах xi совпадают со значениями функции yi.
-
Используя схему Горнера, найти значения Pn(x) в точках x4, x5.
-
Построить интерполяционный многочлен в форме Лагранжа Ln(x).
-
Построить интерполяционный многочлен в форме Ньютона Nn(x).
-
Используя схему Горнера для формулы Ньютона, рассчитать значения многочлена в точках x4, x5.
-
Построить график функции Pn(x), используя значения функции в точках xi,
.



