merci pour la proposition mais j'ai aussi cette erreur
??? Index exceeds matrix dimensions.
Error in ==> read_symp_data at 53
surf(lon(minLon:maxLon,minLat:maxLat),lat(minLon:maxLon,minLat:maxLat),T(minLon:maxLon,minLat:maxLat));
j'ai pas compris pourquoi on doit mettre lon(1,:) et lat(:,1). les minLon, maxLon sont vides car dans la première ligne de la matrice il n y a pas des valeurs entre 2 et 7 donc il faut chercher dans toute la matrice.
le problème c'est que quand j'ai fais ceci
minLon=min(min(find(lon>=2 & lon<=7)));
c'est aussi faux car il me donne l'indice du vecteur des min, et ça excède les indices de la matrice aussi (même erreur)
j'arrive pas à trouver comment extraire les indices des valeurs de longitudes, latitudes correspondant à la zone.
Partager