Vous êtes sur la page 1sur 4

Méthodes numériques

Initiation à Matlab

Master 1 Génie civil – Géotechnique


Promo: 2022-2023

Dr. TEVI
1
Sommaire du cours
• Présentation
• Du cours
• De l’interface Matlab
• Installation
• Variables et Types de données
• Vecteurs
• Matrices
• Polynômes
• Opérations : particularités
• Graphiques
• Scripts
• Lecture et écriture des données
• Applications
2
5- Polynômes
• Sous Matlab, un polynôme est vu comme un vecteur dont les
éléments sont les coefficients du polynôme par ordre décroissant
de puissance
• Exemple: soit le polynôme p(x) = 2x² + x - 5
• >> p = [2 1 -5];
• La résolution du polynôme se fait par la commande « roots » :
• >> sol = roots(p) ou sol = roots([2 1 -5])
• L’opération inverse c.-à-d. connaissant les racines se fait par la
commande « poly »
• Exemple 13 : (Pratique sous Matlab)
• Sachant que r1 = 2, r2 = 3 et r3 = 4, quel est le polynôme P(x) = ?
• >> r = [2 3 4];
• >> P= poly(r) va donner les coefficients de p sous forme de vecteur
3
5- Polynômes (suite)
• Exemple 14 : (Pratique sous Matlab)
• Soit le polynôme D(t) = x5 + x3 – x² + 1. L’écrire sous Matlab et trouver
ses racines
• >>D=?

• Exemple 15 : (Pratique sous Matlab)


• Soit le polynôme Z(x) = 2x-3 + x-1 + 4 = 0. Le transformer puis l’écrire
sous Matlab et afin de trouver ses racines
• Z(x) = 2x-3 + x-1 + 4 = 0 => Z(x) = 2/x3 + 1/x + 4 = 0
• => 2x-3 * x3 + x-1 * x3 + 4*x3 =0 or on sait que : am * an = am+n
• => Z(x) = 2 + x² + 4x3 =0 => Z(x) = 4x3 + x² + 2 = 0
• >>Z=?
4

Vous aimerez peut-être aussi