ВУЗ:
Составители:
14
m ORIGIN:= n10:=
imn..:= ji:=
x
i
i:= y
i
sin x
i
()
:=
Lagr t x, y,()y
m
m1+
n
j
tx
j
−
()
x
m
x
j
−
∏
=
⋅ y
n
m
n1−
j
tx
j
−
()
x
n
x
j
−
∏
=
⋅+
m1+
n1−
i
y
i
m
i1−
j
tx
j
−
()
x
i
x
j
−
∏
=
⋅
i1+
n
j
tx
j
−
(
x
i
x
−
∏
=
⋅
∑
=
+:=
T
i
i2⋅
π
n
:=
X
i
cos T
i
()
:= Y
i
sin T
i
()
:=
k 0 200..:=
p
k
T
0
T
n
T
0
−
()
k
200
⋅+:=
Lx p( ) Lagr p T, X,():= Ly p( ) Lagr p T, Y,():=
20 2
2
0
2
Ly p
k
()
Y
i
Lx p
k
()
X
i
,
2. Полином Эрмита
Рассмотрим случай интерполяции массива узловых точек
),(
ii
yx сегментами полиномов третьей степени. Как показывает практическая
работа с массивами точек, необходимо очень корректно работать с
индексами массивов и каждый раз четко представлять себе, что означает
каждый индекс и в каких пределах он меняется, а также установить
зависимость между разными индексами.
В данной ситуации мы рассматриваем случай, представленный на
рисунке 2.
14 m := ORIGIN n := 10 i := m.. n j := i x := i i y := sin x i ( i) n (t − xj) + y ( n− 1t − x ) n−1 i− 1 (t − xj) ⋅ n (t − xj ∏ n ∏ x −x + ∑ ∏ ∏ j Lagr( t , x, y ) := y ⋅ ⋅ y ⋅ m x −x i x −x x −x j = m+ 1 m j j=m n j i = m+ 1 j=m i j j = i+ 1 i π T := i ⋅ 2 i n X := cos T i ( i) Y := sin T i ( i) k := 0 .. 200 ( ) ⋅ 200 k p := T + T − T k 0 n 0 Lx( p ) := Lagr( p , T , X) Ly( p ) := Lagr( p , T , Y) 2 Ly ( p k) 0 Yi 2 2 0 2 Lx( p k) , Xi 2. Полином Эрмита Рассмотрим случай интерполяции массива узловых точек ( xi , yi ) сегментами полиномов третьей степени. Как показывает практическая работа с массивами точек, необходимо очень корректно работать с индексами массивов и каждый раз четко представлять себе, что означает каждый индекс и в каких пределах он меняется, а также установить зависимость между разными индексами. В данной ситуации мы рассматриваем случай, представленный на рисунке 2.
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »