Salut, j'ai à chercher les valeurs propres et les vecteurs propres de la matrice suivante:
Jusqu'ici tout va bien. J'ai besoin ensuite de chercher l'élément de la diagonale qui contient la valeur 1. Pour celà j'ai utilisé la commande suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 P=[0 0 0 1 7/8 3/4 0 0 1/16 1/8 1/2 0 1/16 1/8 1/2 0]; >> [v,D]=eig(P);
Mais au lieu d'avoir comme réponse "1" j'ai la réponse "empty-matrix". Je crois que c'est dû au fait qu'il y a des valeurs imaginaires dans la diagonale D. Comment faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 >> find(diag(D)==1)
Merci
Partager