Bonjour,
Imaginons que j'ai une matrice avec des valeurs entre 0 et 1. Je voudrais créer une figure de type imagesc qui respecte un code couleur précis définis par des seuils. Par exemple, je voudrais que toutes les valeurs inférieures à 0.2 apparaissent en orange, que les valeurs entre 0.2 et 0.8 apparaissent en blanc, les valeurs au dessus de 0.8 en vert.
J'imagine qu'il faut définir sa propre colormap de la façon suivante
Et ensuite ? Je n'arrive pas à trouver une façon simple de définir les seuils avec imagesc afin qu'il me représente la matrice avec les bonnes couleurs. J'ai même des doutes sur le fait que imagesc soit la fonction la plus appropriée...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mymap = [1 0.4 0; 1 1 1; 0 1 0]; % [orange; blanc, vert] colormap(mymap)
Merci !
Partager