Bonjour tout le monde !
Voilà, je viens à vous car je cherche désespérément comment créer une image 3D avec plusieurs colormap, typiquement ce genre de choses :
Seulement, vous le constatez, il applique systématiquement la seconde colormap ainsi que le shading interp aux deux graphs, alors que j'aimerai que ce ne soit appliqué qu'au second...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 [X,Y]=meshgrid(1:1:10,3:1:7); f1 = sin(X)+cos(Y); f2 = sin(X).*cos(Y)-1; hold on; surf(X,Y,f1); cmap1 = flipud(cool); colormap(cmap1) surfl(X,Y,f2); shading interp; cmap2 = gray; colormap(cmap2)
Quelqu'un saurait-il s'y prendre ?
Question bonus : Savez vous où je pourrais trouver un tuto bien fichu sur les colormap, ou les handles (je pense qu'il faut utiliser ça, certainement) ?
Merci d'avance !
Partager