Bonjour j'ai une matrice C 29*29 et j'utilise la fonction diag, et quand je fais M=diag(C) j'ai un vecteur colonne des 29 élements de la diagonale mais pas la matrice diagonal symétrique (avec les 0 au dessus et en dessous) comme devrait le faire cette fonction.
Cela fonctionne quand j'utilise l'exemple donnée par matlab :
Une idée d'ou vient le bug ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part A = diag([12:4:32])
Edit :
Bon diag(diag(C)) fonctionne.
Partager