ВУЗ:
Составители:
18
Ermit t T, A, dA,()E0←
l
i
T
i1+
T
i
−←
g
tT
i
−
l
i
←
EA
i
a0 g()⋅ A
i1+
a1 g()⋅+ dA
i
b0 g()⋅ l
i
⋅+ dA
i1+
b1 g()⋅ l
i
⋅+←
T
i
t≤ T
i1+
≤if
i0M1−..∈for
E
:=
ErX t( ) Ermit t T, X, pX,():= ErY t( ) Ermit t T, Y, pY,():= ErZ t( ) Ermit t T, Z, pZ,():=
Ft()
ErX t()
ErY t()
ErZ t()
⎛
⎜
⎜
⎝
⎞
⎟
⎟
⎠
:=
CreateSpace F 0, 8π, 200,
()
Если с помощью полиномов Эрмита строить пространственные кривые
через точечный базис
i
R
r
, то формула отдельного сегмента
)(tP
i
r
на отрезке
[]
1
;
+ii
TT выглядит:
iiiiiii
hRuhRuRuRuuP ⋅
′
⋅+⋅
′
⋅+⋅+⋅=
++ 110110
)()()()()(
r
r
r
r
ββαα
, где
iii
TTh −=
+1
,
i
i
h
Tt
u
−
= . Векторный аппарат системы «MathCAD 2001» позволяет
в достаточно изящной форме определить составную пространственную
кривую из полиномов Эрмита.
18 Ermit( t , T , A , dA ) := E← 0 for i ∈ 0 .. M − 1 if T ≤ t ≤ T i i+ 1 l ←T −T i i+ 1 i t−T i g← l i E ← A ⋅ a0( g ) + A ⋅ a1( g ) + dA ⋅ b0( g ) ⋅ l + dA ⋅ b1( g ) ⋅ l i i+ 1 i i i+ 1 i E ErX( t) := Ermit( t , T , X , pX) ErY( t) := Ermit( t , T , Y , pY) ErZ( t) := Ermit( t , T , Z , pZ ) ⎛ ErX( t) ⎞ F( t) := ⎜ ErY( t) ⎟ ⎜ ⎟ ⎝ ErZ( t) ⎠ CreateSpace ( F , 0 , 8π , 200) Если с помощью полиномов r Эрмита строить пространственные r кривые через точечный базис Ri , то формула отдельного сегмента Pi (t ) на отрезке r r r r [Ti ; Ti +1 ] выглядит: Pi (u ) = α 0 (u ) ⋅ Ri + α1 (u ) ⋅ Ri +1 + β 0 (u ) ⋅ Ri′ ⋅ hi + β 1 (u ) ⋅ Ri′+1 ⋅ hi , где t − Ti hi = Ti +1 − Ti , u = . Векторный аппарат системы «MathCAD 2001» позволяет hi в достаточно изящной форме определить составную пространственную кривую из полиномов Эрмита.
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »