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
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);
j'ai l'erreur

??? Out of memory. Type HELP MEMORY for your options.
Pour la commande
x=lon(l_lon,c_lon);
ensuite même si ceci marche je ne sais pas quels seront les coordx et coordy pour la matrice T


contourf(X,Y,T(coordx,coordy))

quelqu'un aurait une idée de comment le faire?
merci