ВУЗ:
Составители:
Определителем данной системы является определитель Вандермонда:
1 x
0
x
0
2
… x
0
n
∆= 1 x
1
x
1
2
… x
1
n
=
∏
≠
≠−
ji
ji
xx 0)(
(3.11)
………………..
1 x
n
x
n
2
… x
n
n
и, следовательно, система имеет единственное решение. Функцию (3.8) из
выражения (3.7) представим в виде
Ф
i
(x)=A(x-x
0
)(x-x
1
)…(x-x
i-1
)(x-x
i+1
)…(x-x
n
) (3.12)
где А- неизвестный постоянный коэффициент,
Х- промежуточная точка между узлами интерполяции.
Учитывая свойство (3.8), подставим х=х
i
и (3.12) и определим
коэффициент А:
A(x
i
-x
0
)(x
i
-x
1
)…(x
i
-x
i-1
)(x
i
-x
i+1
)…(x
i
-x
n
)=1,
A=
))...()()...()((
1
1110 niiiiiii
xxxxxxxxxx −−−−−
=−
, (3.13)
Интерполяционный многочлен (3.7) с учетом (3.12) и (3.13) запишем в
виде:
(Q
n
(x))L
n
(x)=
))...()((
))...()((
)(..
....
))...()((
))...()((
)(
))...()((
))...()((
)(
110
110
12101
20
1
02010
21
0
−
−
−−−
−−−
+
+
−−−
−
−
−
+
−−−
−
−−
nnnn
n
n
n
n
n
n
xxxxxx
xxxxxx
xf
xxxxxx
xxxxxx
xf
xxxxxx
xxxxxx
xf
(3.14)
L
n
(x) называется интерполяционным многочленом Лагранжа.
3.2.3 Решение задачи интерполирования в табличном процессоре
EXCEL
Пример. Построить многочлен Лагранжа 3-й степени, если заданы
значения в 4-х узлах интерполяции:
Таблица 4
x
i
-1 2 3 5
y
i
-1 3 2 4
25
Определителем данной системы является определитель Вандермонда: 1 x0 x02 … x0n ∆= 1 x1 x12 … x1n = ∏ ( xi − x j ) ≠ 0 (3.11) i≠ j ……………….. 1 xn xn2 … xnn и, следовательно, система имеет единственное решение. Функцию (3.8) из выражения (3.7) представим в виде Фi(x)=A(x-x0)(x-x1)…(x-xi-1)(x-xi+1)…(x-xn) (3.12) где А- неизвестный постоянный коэффициент, Х- промежуточная точка между узлами интерполяции. Учитывая свойство (3.8), подставим х=хi и (3.12) и определим коэффициент А: A(xi-x0)(xi-x1)…(xi-xi-1)(xi-xi+1)…(xi-xn)=1, 1 A= , (3.13) ( xi − x0 )( xi − x1 )...( xi − xi −1 )( xi − xi =1 )...( xi − xn ) Интерполяционный многочлен (3.7) с учетом (3.12) и (3.13) запишем в виде: ( x − x1 )( x − x2 )...( x − xn ) ( x − x0 )( x − x2 )...( x − xn ) f ( x0 ) + f ( x1 ) + .... ( x0 − x1 )( x0 − x2 )...( x0 − xn ) ( x1 − x0 )( x1 − x2 )...( x1 − xn ) (Qn(x))Ln(x)= (3.14) ( x − x0 )( x − x1 )...( x − xn −1 ) .. + f ( xn ) ( xn − x0 )( xn − x1 )...( xn − xn −1 ) Ln(x) называется интерполяционным многочленом Лагранжа. 3.2.3 Решение задачи интерполирования в табличном процессоре EXCEL Пример. Построить многочлен Лагранжа 3-й степени, если заданы значения в 4-х узлах интерполяции: Таблица 4 xi -1 2 3 5 yi -1 3 2 4 25
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »