Comment calculer l'inverse d'une matrice sur Matlab et Octave
Pour inverser une matrice dans Matlab/Octave, utilisez la fonction inv()
inv(M)
Le paramètre M est une matrice inversible.
La fonction renvoie la matrice inverse M-1 de la matrice M.
Qu'est-ce que la matrice inverse? La matrice inverse M-1 d'une matrice carrée M est une matrice telle que le produit M-1·M est égal à la matrice identité I.
Exemple
Étant donné la matrice carrée 3x3 suivante
Définir la matrice dans la variable X
>> X = [3 4 -1; 2 0 1; 1 3 -2]
Pour obtenir la matrice inverse, utilisez la fonction inv()
>> Y=inv(X)
La fonction calcule et génère la matrice inverse de la matrice X.
Le résultat est attribué à la variable Y.
-0.60000 1.00000 0.80000
1.00000 -1.00000 -1.00000
1.20000 -1.00000 -1.60000
Chaque élément est un nombre réel.