Matrice définie positif+Matlb

Fermé
taha4288 Messages postés 3 Date d'inscription mardi 11 mai 2010 Statut Membre Dernière intervention 16 mai 2010 - 16 mai 2010 à 19:21
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 - 6 juin 2012 à 01:57
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 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 661
16 mai 2010 à 19:56
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
et pour le cas ou les valeurs propres sont complexes!!!
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 661
6 juin 2012 à 01:57
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