Bonjour,

J'ai deux vecteurs, x=[1 2 2] et y=[2 4 6]; J'affiche la courbe, je calcule le coefficient de correlation et j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
c =
 
    1.0000    0.8660
    0.8660    1.0000
. Ensuite, j'aimerais afficher ce resultat a cote de la courbe, donc pour se faire je dois transformer cette matrice en string avec mat2str. En faisant ca j'obtiens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
a=mat2str(c);
[1 0.866025403784439;0.866025403784439 1]
ce qui est normal. Mais pour une question de lecture du graphe, j'aimerais seulement obtenir 3 chiffres apres la virgule, et je ne vois pas comment faire ca. J'ai essaye de mettre des formats '%.2f' mais ca ne marche pas. Merci