Bonjour,
j'aimerai extraire des données de Températures pour des longitudes et latitudes données et je dispose de 3 matrices
lon de dimension(388*276)
lat de dimension(388*276)
T de dimension(388*276)
en faisant la figure comme ça, ça marche très bien mais je n'arrive pas a faire la figure juste pour la zone qui m'intéresse
pour chercher les valeurs comprise entre les longitudes et latitudes que je cherche je fais ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [l_lon,c_lon]=find(lon>=2 & lon<=7); [l_lat,c_lat]=find(lat>=41 & lat<=44);
j'ai pensé alors puisque je vais avoir des matrices lon et lat de dimension différente faire meshgrid mais ceci ne marche pas
j'ai l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 x=lon(l_lon,c_lon); y=lat(l_lat,c_lat); [X,Y]=meshgrid(x,y);
Pour la commande??? Out of memory. Type HELP MEMORY for your options.ensuite même si ceci marche je ne sais pas quels seront les coordx et coordy pour la matrice Tx=lon(l_lon,c_lon);
contourf(X,Y,T(coordx,coordy))
quelqu'un aurait une idée de comment le faire?
merci
Partager