Bonjour à toutes et à tous,
j'ai un petit problème (de nouveau et oui) avec Matlab.
Voici le topo :
J'ai deux variables X et Y définies précédement dans le programme et je dois créer une matrice avec un pas d'échantillonage et j'aimerais faire en sorte que l'utilisateur n'ai qu'a rentrer lui même la valeur (dans une fenetre de dialogue)
Xmin=min(X)
Xmax=max(X)
Ymin=min(Y)
Ymax=max(Y)
%entrer manuellement les pas d'échantillonnage
pasX = input???
pasY = input???
[Xi,Yi]=meshgrid(Xmin:pasX:Xmax,Ymin,pasY,Ymax);
Outre ce probleme, la commande "hold on" cause quelques difficultés :
Je dois représenter sur la même carte des anomalies gravimétriques et les lignes d'isobathes.
Les deux représentations marchent très bien séparément mais quand on utilise la commande hold on, l'échelle de couleur se cale sur la bathymétrie (échelle 10 fois plus grande) : les variations de gravimétrie ne sont alors plus du tout représentées.
En expérant que vous puissiez m'aider,pcolor(Xi,Yi,Gi)
title('XXX')
Xlabel('long')
Ylabel('lat')
axesm('mercator','flatlimit',[Xmin Xmax])
shading interp
hold on
contour (Longi,Lati,Bathi,[-6000:500:-1000])
merci d'avance
Charles
Partager