Bonjour,
J'ai bien vu la FAQ, mais dans mon cas, j'ai un colormap perso "mycmap" que j'aimerais appliquer à un plot et en changeant le CLIM. Ca marche très bien en 3D avec des surfaces:
En 2D par contre j'arrive pas à bien l'appliquer, mon colormap contient 128 couleur alors que mon x et y 60 lignes et j'obtiens cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 surf(x,y,z) load('MyColormaps','mycmap') set(gcf,'Colormap',mycmap); set(gca,'CLim',[2.5 4]); shading interp;
Alors quand je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Warning: Color Data is not set for Interpolated shading
ça marche mais c'est pas ce que je veux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part patch('xdata',x,'ydata',y,'facecolor','interp','edgecolor','interp','facevertexcdata',mycmap(1:60,:))
PS: Mon Colormap/CLIM permet de mettre du rouge au dessus de 4, du bleu en dessous de 2,5 et un dégradé au milieu
Partager