inverse estimé du conditionnement d'une matrice
r = rcond(X)
matrice carrée réelle ou complexe
nombre réel positif
rcond(X)
est une estimation de l'inverse du conditionnement de
X
pour la norme L_1.
Si X
est bien conditionnée, rcond(X)
est proche 1.
Sinon, rcond(X)
est proche de 0.
![]() | L'estimation de l'inverse du conditionnement L-1 avec rcond est
beaucoup (plus de 200x) plus rapide que cond(X) . En contrepartie,
rcond peut être moins fiable. |
Algorithme : la norme L-1 de X est calculée avec Lapack/DLANGE. La décomposition LU de X est effectuée avec Lapack/DGETRF. Finalement, le conditionnement est estimé avec Lapack/DGECON.
rcond([])
vaut %inf
.
A = diag([1:10]); rcond(A) A(1,1) = 0.000001; rcond(A) | ![]() | ![]() |
Bancs-tests comparés cond() / rcond() :
Version | Description |
6.0.2 | rcond([]) produit désormais %inf = 1/cond([]) au lieu de []. |