Du mal àdémarrer ?
95
4. É tant donnée une suite finie ( A i )dans R
2
,écrire un programme qui détermine n ,calcule les
coefficients x i et y i ,trace la courbe b ( t ) =
n
i = 0
A i t
i
et le polygone de contrôle { b i = ( x i , y i ) } .
Sauvegarde sous polyg3.m.T est avec A = [ − 1 , 2 , − 3 , 4 , − 1; 1 , − 2 , − 4 , 2 , 0]. On pourra utiliser
polyval.m en respectant l’ordre des coefficients.
✞
☎
>> polyg3
bx =
-1.0000
-0.5000
-0.5000
0
1.0000
by =
1.0000
0.5000
-0.6667
-2.0000
-3.0000
✝
✆
−1
−0.5
0
0.5
1
−3
−2.5
−2
−1.5
−1
−0.5
0
0.5
1
Courbe et polygone de contrôle
DU MALÀDÉMARRER
?
7.1 Algorithme de de Casteljau
1. Une récurrence sur le calcul de b
r
0 (0) et b
r
n − r (1).
2. Unefonction est affine si et seulement si elle conservelebarycentre.
Dunod –Laphotocopie non autorisée est un délit
95
4. É tant donnée une suite finie ( A i )dans R
2
,écrire un programme qui détermine n ,calcule les
coefficients x i et y i ,trace la courbe b ( t ) =
n
i = 0
A i t
i
et le polygone de contrôle { b i = ( x i , y i ) } .
Sauvegarde sous polyg3.m.T est avec A = [ − 1 , 2 , − 3 , 4 , − 1; 1 , − 2 , − 4 , 2 , 0]. On pourra utiliser
polyval.m en respectant l’ordre des coefficients.
✞
☎
>> polyg3
bx =
-1.0000
-0.5000
-0.5000
0
1.0000
by =
1.0000
0.5000
-0.6667
-2.0000
-3.0000
✝
✆
−1
−0.5
0
0.5
1
−3
−2.5
−2
−1.5
−1
−0.5
0
0.5
1
Courbe et polygone de contrôle
DU MALÀDÉMARRER
?
7.1 Algorithme de de Casteljau
1. Une récurrence sur le calcul de b
r
0 (0) et b
r
n − r (1).
2. Unefonction est affine si et seulement si elle conservelebarycentre.
Dunod –Laphotocopie non autorisée est un délit
