Bonjour a tous
Je voudrais savoir si qqlqun peut m'aider sur l'utilisation de la fonction m_pcolor de la toolbox m_map de matlab?
en fait lorsque j'utilise la fonction m_pcolor, il ne se passe rien, je n'ai pas de message d'erreur, j'ai bien la carte qui s'affiche, mais on dirait que matlab ne tient pas compte de ma ligne de commande avec m_pcolor car mes données ne s'affichent pas, la carte est blanche...
par contre si j'utilise la fonction m_plot, la j'ai un resultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 h=m_pcolor(lon,lat,Z); m_proj('stereographic','latitude',-90,'long',-30,'radius',55,'rotangle',25); m_coast('patch',[0.3 0.3 0.3],'edgecolor',[0.3 0.3 0.3]); m_grid('box','fancy','tickdir','out','xtick',7, 'yticklabel',[ ],'linestyle','none','fontsize',16,'XaxisLocation','top');hold on m_pcolor(lon,lat,Z) %longitude, latitude, profondeur shading flat c=colorbar; h=c; load colormapbicolor colormap(colormapbicolor)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 m_proj('stereographic','latitude',-90,'long',-30,'radius',55,'rotangle',25); m_coast('patch',[0.3 0.3 0.3],'edgecolor',[0.3 0.3 0.3]); m_grid('box','fancy','tickdir','out','xtick',7, 'yticklabel',[ ],'linestyle','none','fontsize',16,'XaxisLocation','top');hold on m_plot(lon,lat) %longitude, latitude shading flat c=colorbar; h=c; load colormapbicolor colormap(colormapbicolor)
mais je voudrais vraiment utilisier la fonction m_pcolor pour pouvoir tenir compte de la profondeur
PS: dans mon code "lon" et "lat" et "Z" sont des vecteurs
merci de votre aide
Partager