Matrice définie positif+Matlb

taha4288 Messages postés 3 Statut Membre -  
Pacorabanix Messages postés 4122 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je voulais savoir comment vérifier qu'une matrice soit définie positive sous Matlab cad
l'Alghoritme qui faut suivre pour resoudre ce probleme ( au moins pour moi :p) merci pour vous d'avance
A voir également:

1 réponse

Pacorabanix Messages postés 4122 Date d'inscription   Statut Membre Dernière intervention   663
 
hello,

une manière de vérifier parmis tant d'autres :

1)Calculer les valeurs propres de la matrices (avec eig() par exemple)
2)vérifier que ces valeurs sont toutes positives. si oui, la matrice est définie positive. si une seule des valeurs est nulle ou négative, alors la matrice n'est pas définie positive.

(sauf erreur)

il y a peut-être une fonction prédéfinie, mais je ne la connais pas.
3
wissame
 
et pour le cas ou les valeurs propres sont complexes!!!
0
Pacorabanix Messages postés 4122 Date d'inscription   Statut Membre Dernière intervention   663
 
alors elle n'est pas définie positive...

elle doit être symétrique avant tout. si elle est symétrique, ses valeurs propres seront réelles.
0