<< MATMUL Palette Opérations matricielles MATRESH >>

Scilab Help >> Xcos > palettes > Palette Opérations matricielles > MATPINV

MATPINV

Pseudo-inverse de matrice

Aperçu

Contenu

Description

Le bloc MATPINV sort l'inverse d'une matrice d'entrée rectangulaire en utilisant la décomposition en valeurs singulières (SVD). Si la décomposition SVD de A est égale à :

A=USV'

La pseudo inverse X de A est donnée par :

X=VS"U' où S"(i,j)=1/S(i,j) (if S(i,j) =0), U' et V sont respectivement les transposées de U et V'.

et nous avons A*X*A=A et X*A*X=X. A*X et X*A sont toutes deux Hermitiennes. Un message d'avertissement est affiché si les matrices sont mal conditionnées ou presques singulières.

Quand l'entrée est une matrice MxN la sortie est une matrice NxM.

La fonction équivalente de ce bloc dans Scilab est pinv.

Paramètres

Propriétés par défaut

Fonction d'interfaçage

Fonctions de calcul

Voir aussi


Report an issue
<< MATMUL Palette Opérations matricielles MATRESH >>