Académique Documents
Professionnel Documents
Culture Documents
Ce TP a pour but de savoir utiliser les fonctions prédéfinies pour le calcul sur les polynômes.
Fonctions :
conv produit de polynômes
3x² - 5x + 2 = 0 x² + 3x + 8 = 0
>> p = [ 3 -5 2 ] 138
p= >> roots(p)
3 -5 2 ans =
1.0000
0.6667
>> roots( [ 3 -5 2 ])
ans =
1.0000
0.666
x² - 4x + 4 = 0
>> p= [ 1 -4 4 ] >> p = [ 1 2 -2 4 3 5 ]
p= p=
1 -4 4 1 2 -2 4 3 5
ans = ans =
2 -3.0417
2 0.9704 + 1.0983i
0.9704 - 1.0983i
-0.4495 + 0.7505i
-0.4495 - 0.7505i
5ème exemple :
p=
>> roots(p)
ans =
1.7116 + 4.0248i
-0.2116 - 0.5248i
>> a = [ 2 1 ] >> a = [ 2 2 3 -5 ]
a= a=
21 2 2 3 -5
ans = ans =
1 -3 2 1 -2 -19 68 -60
3ème exemple :
a=
>> poly(a)
ans =
Vérification :
>> p = ans
p=
>> roots(p)
ans =
2.0000 - 3.0000i
5.0000 - 0.0000i
2.0000 + 1.0000i
3- Produit de polynômes
( x –2 )( x – 1 ) = ? (3x² - 5x + 2)( x² + 3x + 8) = ?
p1 = p1 =
1 -2 3 -5 2
p2 = p2 =
1 -1 138
ans = ans =
1 -3 2 3 4 11 -34 16
r=
-1.0000
polynôme du numérateur :
3.0000
>> n =[ 6 ]
-3.0000
n=
1.0000
6
p=
polynôme du dénominateur :
-3.0000
>> d =[ 1 6 11 6 0 ]
-2.0000
d=
-1.0000
1 6 11 6 0
0
k=
[]
Finalement :
Travail demandé :
1. Résoudre dans C
3𝑥 2 − 5𝑥 + 2 = 0
𝑥 3 + 2𝑥 2 − 𝑥 + 5 = 0
𝑥 + 2𝑥 4 − 2𝑥 3 + 4𝑥 2 + 3𝑥 + 5 = 0
5
1 + 𝑖 𝑥 2 + 2 − 5𝑖 𝑥 + 3.5 = 0
6𝑥 2
𝑥 4 + 6𝑥 3 + 11𝑥 2 − 6𝑥
7𝑥
𝑥 5 − 3𝑥 2 + 6𝑥 − 5