Bonjour
Je souhaite plotter une figure avec scatter, d’abord quand j’ai mis ma commande scatter à l’extérieur de ma boucle i, il m’a seulement tracé le dernier vecteur, alors je l’ai mis à l’intérieur de cette boucle, ça a marché sans fixer l’échelle, mais en essayant de la fixer j’ai eu cette erreur
j'ai essayé sur une figure simple sans la boucle i et j'ai réussi à fixer l'échelle donc je ne comprends pas pourquoi ça plante dans mon cas???
Error in ==> scribe.colorbar.colorbar at 73
h.methods('initialize_colorbar_properties',fig,ax);
Error in ==> colorbar>make_colorbar at 226
ch=scribe.colorbar(peeraxes,location,position,pvpairs{:});
Error in ==> colorbar at 190
[c,msg] =
make_colorbar(peeraxes,location,position,pvpairs);
Error in ==> extract_allcontour at 87
caxis([-29 12]); colorbar;
voici mon code et merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 for n=1:nCourbes chn=int2str(n); idx = indices(1,n):indices(2,n); long2=long12(1,idx); lat2=lat12(1,idx); for i=1:length(idx) [val,ind_long(i)]=min(abs(lon(:,1)-long2(i))); val_lon(i)=lon(ind_long(i)); [val,ind_lat(i)]=min(abs(lat(:,1)-lat2(i))); val_lat(i)=lat(ind_lat(i)); valeurs_flux(i)=HF(ind_long(i),ind_lat(i)); scatter(val_lon(i),val_lat(i),2,valeurs_flux(i)) caxis([-29 12]); colorbar; hold on end end
Partager