[Matlab : Affichage valeurs d'une matrice]

Fermé
diallo - 26 avril 2007 à 16:18
 yababas - 22 févr. 2008 à 11:54
Bonjour,
Je travaille sur matlab et j'ai une matrice contenant des 0, des 1, 2 3, 4, et 5.Et j'aimerai afficher cette matrice avec différentes couleurs pour ces 6 chiffres. Est ce possible? Si oui, comment peut on le faire.
Merci à tous

1 réponse

Salut,

alors c'est tout simple, tu considère ta matrice M comme un image et tu tapes :

imagesc(M);

ça te fait une figure en couleur dont l'échelle de couleur est adaptée en fonction des valeurs min et max de ta matrice.
La fonction "image" fait la même chose mais sans adapter l'échelle. Dans "imagesc", le "sc" c'est pour "scale" ;-)

Si tu n'aimes pas ces couleurs, tu peux les changer en tapant (par exemple) :
colormap('gray')

La fonction colormapeditor permet de choisir une autre colormap.

Voilou.
Ciao.
14