La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
inv
Inverse de matrice
Syntaxe
Description
Exemples
Arguments d'entrée
En savoir plus
Conseils
Il est rarement nécessaire de former l’inverse explicite d’une matrice. Une mauvaise utilisation de
inv
se produit fréquemment lors de la résolution d’un système d’équations linéaires Ax = b. Pour résoudre l’équation, une possibilité consiste à utiliserx = inv(A)*b
. Du point de vue du temps d’exécution et de l’exactitude numérique, une meilleure option consiste à utiliser l’opérateur matriciel backslashx = A\b
. Cela produit la solution en utilisant l'élimination de Gauss-Jordan, sans former explicitement l’inverse. Consultezmldivide
pour plus d’informations.
Algorithmes
inv
effectue une décomposition LU de la matrice en entrée (ou une décomposition LDL si la matrice en entrée est hermitienne). Elle utilise ensuite les résultats pour former un système linéaire dont la solution est l’inverse de la matrice inv(X)
. Pour les entrées de matrice creuse, inv(X)
crée une matrice identité creuse et utilise le backslash X\speye(size(X))
.