Académique Documents
Professionnel Documents
Culture Documents
Initiation à Matlab
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
4- Matrices
5
4- Matrices (suite)
• Opérations
• >> inv(nom_mat) : calcul de l’inverse de la matrice nom_mat
• >> det(nom_mat) : calcul du déterminant de la matrice
• >> nom_mat ’ ou >>transpose (nom_mat): transpose la matrice nom_mat
• « + ou – » : pour matrices aux dimensions compatibles (en terme de ligne et
colonne)
• « * » : nombre de colonnes de la 1ière matrice = nombre de lignes de la 2ième
• « .* » : produit membre à membre si les dimensions sont compatibles
• « / » : A/B équivaut à A*inv(B) avec A et B, matrices aux dimensions
compatibles
• « \ » : A\B équivaut à inv(A)*B avec A et B, matrices aux dimensions
compatibles
• « ./ ou .\ » : division à droite et à gauche membre à membre
6
4- Matrices (suite)
• Matrices spéciales
• >> eye(n) : matrice identité de dimension n
• >> zeros(m,n) : matrice de 0 de dimension m*n
• >> ones(m,n) : matrice de 1 de dimension m*n
• >> rand(m,n) : matrice aléatoire d’éléments compris entre 0 et 1 de
dimension m*n