Bonjour à tous,
J'ai un petit problème avec la fonctionj'ai l'impression.
Code : Sélectionner tout - Visualiser dans une fenêtre à part eig
Je demande à mon programme de me sortir les vecteurs et valeurs propres d'une matrice, ceux-ci pouvant être réels ou complexes, suivant différentes valeurs d'une variable définissant ma matrice. Or, pour mes dernières valeurs de cette variable, matlab m'inverse le classement de mes 2 valeurs propres. Par défaut je pense qu'il classe d'abord la solution "positive" (dans le sens où je prend le signe devant le discriminant dans mes solutions) puis la solution "négative". Mais il m'inverse les 2 au bout d'un moment...
J'ai tenté de forcer le classement avec la fonctionmais cela n'y fait rien...?!
Code : Sélectionner tout - Visualiser dans une fenêtre à part eigs(A,k,'lr')
Auriez-vous une idée ?
Merci.
Partager