Changeset 15


Ignore:
Timestamp:
12/23/08 10:36:27 (15 years ago)
Author:
pinsard
Message:

modification according to mlint diagnostic

Location:
trunk/src
Files:
182 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/SIMULS_IRCAAM/anomalies_olr_AFR_1979_2000.m

    r10 r15  
    136136for a=1:22; 
    137137     clear kara; 
     138     kara=zeros(15,24); 
    138139     kara(:,:)=olr_centre(a+8,:,:); 
    139140     if a<13; 
    140141         figure(1); subplot(3,4,a); 
    141      else; 
     142     else 
    142143         figure(2); subplot(3,4,a-12); 
    143144     end 
     
    162163     axis([-30 30 -10 30]); 
    163164     set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',4); 
    164 set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',4); 
    165 set(gca,'tickDir','out'); 
     165     set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',4); 
     166     set (gca,'tickDir','out'); 
    166167end; 
    167168 
  • trunk/src/SIMULS_IRCAAM/carte_eof_AFR_annuel.m

    r10 r15  
    3434set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3535set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    36 set(gca,'tickDir','out'); 
     36set (gca,'tickDir','out'); 
    3737%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3838 
     
    6565set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6666set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    67 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6868 
    6969%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    9494set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9595set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    96 set(gca,'tickDir','out'); 
     96set (gca,'tickDir','out'); 
    9797 
    9898 
     
    125125set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    126126set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    127 set(gca,'tickDir','out'); 
     127set (gca,'tickDir','out'); 
    128128 
    129129%%%%%%%%%% 
    130130 
    131131subplot(3,2,4); 
    132 vaude=0 
     132vaude=0; 
    133133for a=1:360; 
    134134   vaude=vaude+L(a,a); 
     
    136136vecteurs=zeros(20,1); 
    137137for a=1:20; 
    138    b=360-(a-1) 
     138   b=360-(a-1); 
    139139   vecteurs(a)=100*(L(b,b)/vaude); 
    140140end 
     
    145145set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    146146set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    147 set(gca,'tickDir','out'); 
     147set (gca,'tickDir','out'); 
    148148 
    149149 
  • trunk/src/SIMULS_IRCAAM/carte_eof_ircaam_1030.m

    r10 r15  
    3434set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3535set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    36 set(gca,'tickDir','out'); 
     36set (gca,'tickDir','out'); 
    3737%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3838 
     
    6565set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6666set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    67 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6868 
    6969%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    9494set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9595set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    96 set(gca,'tickDir','out'); 
     96set (gca,'tickDir','out'); 
    9797 
    9898 
     
    125125set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    126126set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    127 set(gca,'tickDir','out'); 
     127set (gca,'tickDir','out'); 
    128128 
    129129%%%%%%%%%% 
    130130 
    131131subplot(3,2,4); 
    132 vaude=0 
     132vaude=0; 
    133133for a=1:360; 
    134134   vaude=vaude+L(a,a); 
     
    136136vecteurs=zeros(20,1); 
    137137for a=1:20; 
    138    b=360-(a-1) 
     138   b=360-(a-1); 
    139139   vecteurs(a)=100*(L(b,b)/vaude); 
    140140end 
     
    145145set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    146146set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    147 set(gca,'tickDir','out'); 
     147set (gca,'tickDir','out'); 
    148148 
    149149 
  • trunk/src/SIMULS_IRCAAM/carte_eof_ircaam_1030_as.m

    r10 r15  
    3434set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3535set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    36 set(gca,'tickDir','out'); 
     36set (gca,'tickDir','out'); 
    3737%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3838 
     
    6565set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6666set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    67 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6868 
    6969%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    9494set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9595set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    96 set(gca,'tickDir','out'); 
     96set (gca,'tickDir','out'); 
    9797 
    9898 
     
    125125set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    126126set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    127 set(gca,'tickDir','out'); 
     127set (gca,'tickDir','out'); 
    128128 
    129129%%%%%%%%%% 
    130130 
    131131subplot(3,2,4); 
    132 vaude=0 
     132vaude=0; 
    133133for a=1:360; 
    134134   vaude=vaude+L(a,a); 
     
    136136vecteurs=zeros(20,1); 
    137137for a=1:20; 
    138    b=360-(a-1) 
     138   b=360-(a-1); 
    139139   vecteurs(a)=100*(L(b,b)/vaude); 
    140140end 
     
    145145set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    146146set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    147 set(gca,'tickDir','out'); 
     147set (gca,'tickDir','out'); 
    148148 
    149149print -depsc2 carte_eof_simuls_AS_1030.eps; 
  • trunk/src/SIMULS_IRCAAM/carte_eof_ircaam_1030_ctl.m

    r10 r15  
    3636set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3737set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    38 set(gca,'tickDir','out'); 
     38set (gca,'tickDir','out'); 
    3939%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    4040 
     
    6767set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6868set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    69 set(gca,'tickDir','out'); 
     69set (gca,'tickDir','out'); 
    7070 
    7171%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    9696set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9797set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    98 set(gca,'tickDir','out'); 
     98set (gca,'tickDir','out'); 
    9999 
    100100 
     
    127127set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    128128set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    129 set(gca,'tickDir','out'); 
     129set (gca,'tickDir','out'); 
    130130 
    131131%%%%%%%%%% 
    132132 
    133133subplot(3,2,4); 
    134 vaude=0 
     134vaude=0; 
    135135for a=1:360; 
    136136   vaude=vaude+L(a,a); 
     
    138138vecteurs=zeros(20,1); 
    139139for a=1:20; 
    140    b=360-(a-1) 
     140   b=360-(a-1); 
    141141   vecteurs(a)=100*(L(b,b)/vaude); 
    142142end 
     
    147147set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    148148set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    149 set(gca,'tickDir','out'); 
     149set (gca,'tickDir','out'); 
    150150 
    151151 
  • trunk/src/SIMULS_IRCAAM/carte_eof_ircaam_1030_ctl_clim.m

    r10 r15  
    3636set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3737set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    38 set(gca,'tickDir','out'); 
     38set (gca,'tickDir','out'); 
    3939%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    4040 
     
    6767set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6868set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    69 set(gca,'tickDir','out'); 
     69set (gca,'tickDir','out'); 
    7070 
    7171%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    9696set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9797set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    98 set(gca,'tickDir','out'); 
     98set (gca,'tickDir','out'); 
    9999 
    100100 
     
    127127set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    128128set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    129 set(gca,'tickDir','out'); 
     129set (gca,'tickDir','out'); 
    130130 
    131131%%%%%%%%%% 
    132132 
    133133subplot(3,2,4); 
    134 vaude=0 
     134vaude=0; 
    135135for a=1:360; 
    136136   vaude=vaude+L(a,a); 
     
    138138vecteurs=zeros(20,1); 
    139139for a=1:20; 
    140    b=360-(a-1) 
     140   b=360-(a-1); 
    141141   vecteurs(a)=100*(L(b,b)/vaude); 
    142142end 
     
    147147set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    148148set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    149 set(gca,'tickDir','out'); 
     149set (gca,'tickDir','out'); 
    150150 
    151151 
  • trunk/src/SIMULS_IRCAAM/carte_eof_ircaam_1030_tr.m

    r10 r15  
    3434set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3535set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    36 set(gca,'tickDir','out'); 
     36set (gca,'tickDir','out'); 
    3737%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3838 
     
    6565set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6666set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    67 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6868 
    6969%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    9494set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9595set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    96 set(gca,'tickDir','out'); 
     96set (gca,'tickDir','out'); 
    9797 
    9898 
     
    125125set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    126126set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    127 set(gca,'tickDir','out'); 
     127set (gca,'tickDir','out'); 
    128128 
    129129%%%%%%%%%% 
    130130 
    131131subplot(3,2,4); 
    132 vaude=0 
     132vaude=0; 
    133133for a=1:360; 
    134134   vaude=vaude+L(a,a); 
     
    136136vecteurs=zeros(20,1); 
    137137for a=1:20; 
    138    b=360-(a-1) 
     138   b=360-(a-1); 
    139139   vecteurs(a)=100*(L(b,b)/vaude); 
    140140end 
     
    145145set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    146146set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    147 set(gca,'tickDir','out'); 
     147set (gca,'tickDir','out'); 
    148148 
    149149print -depsc2 carte_eof_simuls_TR_1030.eps; 
  • trunk/src/SIMULS_IRCAAM/carte_eof_ircaam_30100.m

    r10 r15  
    3434set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3535set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    36 set(gca,'tickDir','out'); 
     36set (gca,'tickDir','out'); 
    3737%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3838 
     
    6565set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6666set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    67 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6868 
    6969%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    9494set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9595set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    96 set(gca,'tickDir','out'); 
     96set (gca,'tickDir','out'); 
    9797 
    9898 
     
    125125set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    126126set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    127 set(gca,'tickDir','out'); 
     127set (gca,'tickDir','out'); 
    128128 
    129129%%%%%%%%%% 
    130130 
    131131subplot(3,2,4); 
    132 vaude=0 
     132vaude=0; 
    133133for a=1:360; 
    134134   vaude=vaude+L(a,a); 
     
    136136vecteurs=zeros(20,1); 
    137137for a=1:20; 
    138    b=360-(a-1) 
     138   b=360-(a-1); 
    139139   vecteurs(a)=100*(L(b,b)/vaude); 
    140140end 
     
    145145set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    146146set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    147 set(gca,'tickDir','out'); 
     147set (gca,'tickDir','out'); 
    148148 
    149149 
  • trunk/src/SIMULS_IRCAAM/carte_eof_ircaam_30100_as.m

    r10 r15  
    3434set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3535set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    36 set(gca,'tickDir','out'); 
     36set (gca,'tickDir','out'); 
    3737%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3838 
     
    6565set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6666set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    67 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6868 
    6969%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    9494set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9595set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    96 set(gca,'tickDir','out'); 
     96set (gca,'tickDir','out'); 
    9797 
    9898 
     
    125125set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    126126set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    127 set(gca,'tickDir','out'); 
     127set (gca,'tickDir','out'); 
    128128 
    129129%%%%%%%%%% 
    130130 
    131131subplot(3,2,4); 
    132 vaude=0 
     132vaude=0; 
    133133for a=1:360; 
    134134   vaude=vaude+L(a,a); 
     
    136136vecteurs=zeros(20,1); 
    137137for a=1:20; 
    138    b=360-(a-1) 
     138   b=360-(a-1); 
    139139   vecteurs(a)=100*(L(b,b)/vaude); 
    140140end 
     
    145145set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    146146set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    147 set(gca,'tickDir','out'); 
     147set (gca,'tickDir','out'); 
    148148 
    149149 
  • trunk/src/SIMULS_IRCAAM/carte_eof_ircaam_30100_ctl.m

    r10 r15  
    3636set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3737set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    38 set(gca,'tickDir','out'); 
     38set (gca,'tickDir','out'); 
    3939%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    4040 
     
    6767set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6868set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    69 set(gca,'tickDir','out'); 
     69set (gca,'tickDir','out'); 
    7070 
    7171%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    9696set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9797set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    98 set(gca,'tickDir','out'); 
     98set (gca,'tickDir','out'); 
    9999 
    100100 
     
    127127set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    128128set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    129 set(gca,'tickDir','out'); 
     129set (gca,'tickDir','out'); 
    130130 
    131131%%%%%%%%%% 
    132132 
    133133subplot(3,2,4); 
    134 vaude=0 
     134vaude=0; 
    135135for a=1:360; 
    136136   vaude=vaude+L(a,a); 
     
    138138vecteurs=zeros(20,1); 
    139139for a=1:20; 
    140    b=360-(a-1) 
     140   b=360-(a-1); 
    141141   vecteurs(a)=100*(L(b,b)/vaude); 
    142142end 
     
    147147set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    148148set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    149 set(gca,'tickDir','out'); 
     149set (gca,'tickDir','out'); 
    150150 
    151151 
  • trunk/src/SIMULS_IRCAAM/carte_eof_ircaam_30100_tr.m

    r10 r15  
    3434set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3535set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    36 set(gca,'tickDir','out'); 
     36set (gca,'tickDir','out'); 
    3737%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3838 
     
    6565set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6666set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    67 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6868 
    6969%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    9494set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9595set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    96 set(gca,'tickDir','out'); 
     96set (gca,'tickDir','out'); 
    9797 
    9898 
     
    125125set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    126126set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    127 set(gca,'tickDir','out'); 
     127set (gca,'tickDir','out'); 
    128128 
    129129%%%%%%%%%% 
    130130 
    131131subplot(3,2,4); 
    132 vaude=0 
     132vaude=0; 
    133133for a=1:360; 
    134134   vaude=vaude+L(a,a); 
     
    136136vecteurs=zeros(20,1); 
    137137for a=1:20; 
    138    b=360-(a-1) 
     138   b=360-(a-1); 
    139139   vecteurs(a)=100*(L(b,b)/vaude); 
    140140end 
     
    145145set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    146146set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    147 set(gca,'tickDir','out'); 
     147set (gca,'tickDir','out'); 
    148148 
    149149print -depsc2 carte_eof_simuls_TR_30100.eps; 
  • trunk/src/SIMULS_IRCAAM/carte_eof_noaa_1_8.m

    r10 r15  
    88clear carte1; 
    99% defintion des lat et lon 
    10 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     10lon=[-30:2.5:30]'; 
     11lat=[-10:2.5:30]; 
    1112 
    1213figure(1); orient('landscape'); 
     
    3233set (gca,'YTick',[-10:10:20],'YTickLabel',['10S';'  0';'10N';'20N'],'fontname','Arial','fontsize',6); 
    3334set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    34 set(gca,'tickDir','out'); 
     35set (gca,'tickDir','out'); 
    3536%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3637 
     
    4142 
    4243clear carte1; 
    43 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     44lon=[-30:2.5:30]';  
     45lat=[-10:2.5:30]; 
    4446 
    4547subplot(3,2,3); 
     
    6466set (gca,'YTick',[-10:10:20],'YTickLabel',['10S';'  0';'10N';'20N'],'fontname','Arial','fontsize',6); 
    6567set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    66 set(gca,'tickDir','out'); 
     68set (gca,'tickDir','out'); 
    6769 
    6870%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7476 
    7577% defintion des lat et lon 
    76 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     78lon=[-30:2.5:30]';  
     79lat=[-10:2.5:30]; 
    7780 
    7881subplot(3,2,5); 
     
    98101set (gca,'YTick',[-10:10:20],'YTickLabel',['10S';'  0';'10N';'20N'],'fontname','Arial','fontsize',6); 
    99102set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    100 set(gca,'tickDir','out'); 
     103set (gca,'tickDir','out'); 
    101104 
    102105%%%%%%%%%%%%%%%%%%%%%%%% 
     
    109112 
    110113% defintion des lat et lon 
    111 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     114lon=[-30:2.5:30]';  
     115lat=[-10:2.5:30]; 
    112116 
    113117subplot(3,2,2); 
     
    132136set (gca,'YTick',[-10:10:20],'YTickLabel',['10S';'  0';'10N';'20N'],'fontname','Arial','fontsize',6); 
    133137set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    134 set(gca,'tickDir','out'); 
     138set (gca,'tickDir','out'); 
    135139 
    136140 
     
    139143%******************** 
    140144subplot(3,2,4); 
    141 vaude=0 
     145vaude=0; 
    142146for a=1:425; 
    143147   vaude=vaude+L(a,a); 
     
    145149vecteurs=zeros(20,1); 
    146150for a=1:20; 
    147    b=425-(a-1) 
     151   b=425-(a-1); 
    148152   vecteurs(a)=100*(L(b,b)/vaude); 
    149153end 
     
    155159set (gca,'YTick',[0:10:50],'YTickLabel',[0:10:50],'fontname','Arial','fontsize',6); 
    156160set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    157 set(gca,'tickDir','out'); 
     161set (gca,'tickDir','out'); 
    158162 
    159163print -depsc2 carte_eofs_noaa_annuel_1_8.eps; 
  • trunk/src/SIMULS_IRCAAM/carte_eof_noaa_8_28.m

    r10 r15  
    88clear carte1; 
    99% defintion des lat et lon 
    10 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     10lon=[-30:2.5:30]'; 
     11lat=[-10:2.5:30]; 
    1112 
    1213figure(1); orient('landscape'); 
     
    3233set (gca,'YTick',[-10:10:20],'YTickLabel',['10S';'  0';'10N';'20N'],'fontname','Arial','fontsize',6); 
    3334set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    34 set(gca,'tickDir','out'); 
     35set (gca,'tickDir','out'); 
    3536%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3637 
     
    4142 
    4243clear carte1; 
    43 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     44lon=[-30:2.5:30]'; 
     45lat=[-10:2.5:30]; 
    4446 
    4547subplot(3,2,3); 
     
    6466set (gca,'YTick',[-10:10:20],'YTickLabel',['10S';'  0';'10N';'20N'],'fontname','Arial','fontsize',6); 
    6567set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    66 set(gca,'tickDir','out'); 
     68set (gca,'tickDir','out'); 
    6769 
    6870%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7476 
    7577% defintion des lat et lon 
    76 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     78lon=[-30:2.5:30]';  
     79lat=[-10:2.5:30]; 
    7780 
    7881subplot(3,2,5); 
     
    98101set (gca,'YTick',[-10:10:20],'YTickLabel',['10S';'  0';'10N';'20N'],'fontname','Arial','fontsize',6); 
    99102set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    100 set(gca,'tickDir','out'); 
     103set (gca,'tickDir','out'); 
    101104 
    102105%%%%%%%%%%%%%%%%%%%%%%%% 
     
    109112 
    110113% defintion des lat et lon 
    111 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     114lon=[-30:2.5:30]';  
     115lat=[-10:2.5:30]; 
    112116 
    113117subplot(3,2,2); 
     
    132136set (gca,'YTick',[-10:10:20],'YTickLabel',['10S';'  0';'10N';'20N'],'fontname','Arial','fontsize',6); 
    133137set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    134 set(gca,'tickDir','out'); 
     138set (gca,'tickDir','out'); 
    135139 
    136140 
     
    140144subplot(3,2,4); 
    141145vaude=0 
    142 for a=1:425; 
     146for a=1:4;25; 
    143147   vaude=vaude+L(a,a); 
    144148end 
    145149vecteurs=zeros(20,1); 
    146150for a=1:20; 
    147    b=425-(a-1) 
     151   b=425-(a-1); 
    148152   vecteurs(a)=100*(L(b,b)/vaude); 
    149153end 
     
    155159set (gca,'YTick',[0:10:50],'YTickLabel',[0:10:50],'fontname','Arial','fontsize',6); 
    156160set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    157 set(gca,'tickDir','out'); 
     161set (gca,'tickDir','out'); 
    158162 
    159163print -depsc2 carte_eofs_noaa_annuel_8_28.eps; 
  • trunk/src/SIMULS_IRCAAM/carte_eof_olr_noaa_jas.m

    r10 r15  
    1010clear carte1; 
    1111% defintion des lat et lon 
    12 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     12lon=[-30:2.5:30]'; 
     13lat=[-10:2.5:30]; 
    1314 
    1415figure(1); orient('landscape'); 
     
    3435set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3536set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    36 set(gca,'tickDir','out'); 
     37set (gca,'tickDir','out'); 
    3738%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3839 
     
    4344 
    4445clear carte1; 
    45 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     46lon=[-30:2.5:30]'; 
     47lat=[-10:2.5:30]; 
    4648 
    4749subplot(3,2,3); 
     
    6668set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6769set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    68 set(gca,'tickDir','out'); 
     70set (gca,'tickDir','out'); 
    6971 
    7072%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7678 
    7779% defintion des lat et lon 
    78 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     80lon=[-30:2.5:30]';  
     81lat=[-10:2.5:30]; 
    7982 
    8083subplot(3,2,5); 
     
    99102set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    100103set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    101 set(gca,'tickDir','out'); 
     104set (gca,'tickDir','out'); 
    102105 
    103106%%%%%%%%%%%%%%%%%%%%%%%% 
     
    110113 
    111114% defintion des lat et lon 
    112 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     115lon=[-30:2.5:30]';  
     116lat=[-10:2.5:30]; 
    113117 
    114118subplot(3,2,2); 
     
    133137set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    134138set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    135 set(gca,'tickDir','out'); 
     139set (gca,'tickDir','out'); 
    136140 
    137141 
     
    140144%******************** 
    141145subplot(3,2,4); 
    142 vaude=0 
     146vaude=0; 
    143147for a=1:425; 
    144148   vaude=vaude+L(a,a); 
     
    146150vecteurs=zeros(20,1); 
    147151for a=1:20; 
    148    b=425-(a-1) 
     152   b=425-(a-1); 
    149153   vecteurs(a)=100*(L(b,b)/vaude); 
    150154end 
     
    155159set (gca,'YTick',[0:10:50],'YTickLabel',[0:10:50],'fontname','Arial','fontsize',6); 
    156160set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    157 set(gca,'tickDir','out'); 
     161set (gca,'tickDir','out'); 
    158162 
    159163print -depsc2 resultats_eof_jjas_2006_1030.eps; 
  • trunk/src/SIMULS_IRCAAM/carte_eof_olr_noaa_jas_20.m

    r10 r15  
    88clear carte1; 
    99% defintion des lat et lon 
    10 lon=[-30:2.5:30]'; lat=[-10:2.5:20]; 
     10lon=[-30:2.5:30]'; 
     11lat=[-10:2.5:20]; 
    1112 
    1213figure(1); orient('landscape'); 
     
    3233set (gca,'YTick',[-10:10:20],'YTickLabel',['10S';'  0';'10N';'20N'],'fontname','Arial','fontsize',6); 
    3334set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    34 set(gca,'tickDir','out'); 
     35set (gca,'tickDir','out'); 
    3536%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3637 
     
    4142 
    4243clear carte1; 
    43 lon=[-30:2.5:30]'; lat=[-10:2.5:20]; 
     44lon=[-30:2.5:30]';  
     45lat=[-10:2.5:20]; 
    4446 
    4547subplot(3,2,3); 
     
    6466set (gca,'YTick',[-10:10:20],'YTickLabel',['10S';'  0';'10N';'20N'],'fontname','Arial','fontsize',6); 
    6567set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    66 set(gca,'tickDir','out'); 
     68set (gca,'tickDir','out'); 
    6769 
    6870%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7476 
    7577% defintion des lat et lon 
    76 lon=[-30:2.5:30]'; lat=[-10:2.5:20]; 
     78lon=[-30:2.5:30]';  
     79lat=[-10:2.5:20]; 
    7780 
    7881subplot(3,2,5); 
     
    98101set (gca,'YTick',[-10:10:20],'YTickLabel',['10S';'  0';'10N';'20N'],'fontname','Arial','fontsize',6); 
    99102set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    100 set(gca,'tickDir','out'); 
     103set (gca,'tickDir','out'); 
    101104 
    102105%%%%%%%%%%%%%%%%%%%%%%%% 
     
    109112 
    110113% defintion des lat et lon 
    111 lon=[-30:2.5:30]'; lat=[-10:2.5:20]; 
     114lon=[-30:2.5:30]';  
     115lat=[-10:2.5:20]; 
    112116 
    113117subplot(3,2,2); 
     
    132136set (gca,'YTick',[-10:10:20],'YTickLabel',['10S';'  0';'10N';'20N'],'fontname','Arial','fontsize',6); 
    133137set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    134 set(gca,'tickDir','out'); 
     138set (gca,'tickDir','out'); 
    135139 
    136140 
     
    139143%******************** 
    140144subplot(3,2,4); 
    141 vaude=0 
     145vaude=0; 
    142146for a=1:325; 
    143147   vaude=vaude+L(a,a); 
     
    145149vecteurs=zeros(20,1); 
    146150for a=1:20; 
    147    b=325-(a-1) 
     151   b=325-(a-1); 
    148152   vecteurs(a)=100*(L(b,b)/vaude); 
    149153end 
     
    155159set (gca,'YTick',[0:10:50],'YTickLabel',[0:10:50],'fontname','Arial','fontsize',6); 
    156160set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    157 set(gca,'tickDir','out'); 
     161set (gca,'tickDir','out'); 
    158162 
    159163print -depsc2 carte_eofs_olr_noaa_annuel_20.eps; 
  • trunk/src/SIMULS_IRCAAM/carte_eof_pluie_AFR_annuel.m

    r10 r15  
    3434set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3535set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    36 set(gca,'tickDir','out'); 
     36set (gca,'tickDir','out'); 
    3737%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3838 
     
    6565set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6666set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    67 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6868 
    6969%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    9494set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9595set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    96 set(gca,'tickDir','out'); 
     96set (gca,'tickDir','out'); 
    9797 
    9898 
     
    125125set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    126126set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    127 set(gca,'tickDir','out'); 
     127set (gca,'tickDir','out'); 
    128128 
    129129%%%%%%%%%% 
    130130 
    131131subplot(3,2,4); 
    132 vaude=0 
     132vaude=0; 
    133133for a=1:360; 
    134134   vaude=vaude+L(a,a); 
     
    136136vecteurs=zeros(20,1); 
    137137for a=1:20; 
    138    b=360-(a-1) 
     138   b=360-(a-1); 
    139139   vecteurs(a)=100*(L(b,b)/vaude); 
    140140end 
     
    145145set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    146146set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    147 set(gca,'tickDir','out'); 
     147set (gca,'tickDir','out'); 
    148148 
    149149 
  • trunk/src/SIMULS_IRCAAM/climato_olr_AFR.m

    r10 r15  
    117117set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    118118set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    119 set(gca,'tickDir','out'); 
     119set (gca,'tickDir','out'); 
    120120axis equal; axis([-30 30 -10 30]); 
    121121climato_olr_CTL; 
  • trunk/src/SIMULS_IRCAAM/climato_olr_CTL.m

    r10 r15  
    117117set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    118118set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    119 set(gca,'tickDir','out'); 
     119set (gca,'tickDir','out'); 
    120120 
  • trunk/src/SIMULS_IRCAAM/climato_olr_noaa.m

    r10 r15  
    157157set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    158158set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    159 set(gca,'tickDir','out'); 
     159set (gca,'tickDir','out'); 
    160160 
  • trunk/src/SIMULS_IRCAAM/composite_hgt500_AFR_eof1_1030.m

    r10 r15  
    6060   end; 
    6161   for b=1:122; % boucle sur les jours 
    62       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     62      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6363% cas 1 : max deltas apres negetifs et deltas avant postifs    
    64          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & hgt500_eof(b,a)>(hgt500bis));  
     64         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && hgt500_eof(b,a)>(hgt500bis));  
    6565            compteurmax=compteurmax+1; 
    6666          hgt500_filtre_compomax(compteurmax,1,:,:)=hgt500(b-20,a,:,:); 
     
    9898            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt500(b+10,a,:,:); 
    9999% cas 2 : min deltas apres positifs et deltas avant negatifs    
    100          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & hgt500_eof(b,a)<(hgt500bis)); 
     100         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && hgt500_eof(b,a)<(hgt500bis)); 
    101101            compteurmin=compteurmin+1; 
    102102 
     
    199199       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    200200       pos_vert=e/10; 
    201        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     201       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    202202end; 
    203203print -depsc2 composite_hgt500_afr_eof1_1030a.eps 
     
    252252       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    253253       pos_vert=e/10; 
    254        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     254       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    255255end; 
    256256print -depsc2 composite_hgt500_afr_eof1_1030b.eps 
  • trunk/src/SIMULS_IRCAAM/composite_hgt500_AFR_eof1_30100.m

    r10 r15  
    6060   end; 
    6161   for b=1:122; % boucle sur les jours 
    62       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     62      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6363% cas 1 : max deltas apres negetifs et deltas avant postifs    
    64          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & hgt500_eof(b,a)>(hgt500bis));  
     64         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && hgt500_eof(b,a)>(hgt500bis));  
    6565            compteurmax=compteurmax+1; 
    6666          hgt500_filtre_compomax(compteurmax,1,:,:)=hgt500(b-20,a,:,:); 
     
    9898            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt500(b+10,a,:,:); 
    9999% cas 2 : min deltas apres positifs et deltas avant negatifs    
    100          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & hgt500_eof(b,a)<(hgt500bis)); 
     100         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && hgt500_eof(b,a)<(hgt500bis)); 
    101101            compteurmin=compteurmin+1; 
    102102 
     
    199199       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    200200       pos_vert=e/10; 
    201        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     201       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    202202end; 
    203203print -depsc2 composite_hgt500_afr_eof1_30100a.eps 
     
    252252       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    253253       pos_vert=e/10; 
    254        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     254       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    255255end; 
    256256print -depsc2 composite_hgt500_afr_eof1_30100b.eps 
  • trunk/src/SIMULS_IRCAAM/composite_hgt500_AFR_eof2_1030.m

    r10 r15  
    6060   end; 
    6161   for b=1:122; % boucle sur les jours 
    62       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     62      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6363% cas 1 : max deltas apres negetifs et deltas avant postifs    
    64          if (delta(b+1)<0 & delta(b)>0 & hgt500_eof(b,a)>(hgt500bis));  
     64         if (delta(b+1)<0 && delta(b)>0 && hgt500_eof(b,a)>(hgt500bis));  
    6565            compteurmax=compteurmax+1; 
    6666          hgt500_filtre_compomax(compteurmax,1,:,:)=hgt500(b-20,a,:,:); 
     
    9898            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt500(b+10,a,:,:); 
    9999% cas 2 : min deltas apres positifs et deltas avant negatifs    
    100          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & hgt500_eof(b,a)<(-hgt500bis)); 
     100         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && hgt500_eof(b,a)<(-hgt500bis)); 
    101101            compteurmin=compteurmin+1; 
    102102 
     
    151151    end 
    152152end 
    153 compteurmin 
    154 compteurmax 
     153disp(['iii : compteurmin =', int2str(compteurmin)]); 
     154disp(['iii : compteurmax =', int2str(compteurmax)]); 
    155155hgt500_filtre_compomin=hgt500_filtre_compomin(1:compteurmin,:,:,:); 
    156156hgt500_filtre_compomax=hgt500_filtre_compomax(1:compteurmax,:,:,:); 
     
    177177             if student1(f,b,c)==1; 
    178178                 delta_hgt500_filtre_min(b,c)=delta_hgt500_filtre_min(b,c); 
    179              else; 
     179             else 
    180180 %               delta_hgt500_filtre_min(b,c)=NaN; 
    181181             end; 
     
    219219       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    220220       pos_vert=e/10; 
    221        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     221       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    222222end; 
    223223print -depsc2 composite_hgt500_afr_eof2_1030a.eps 
     
    235235             if student1(f,b,c)==1; 
    236236                 delta_hgt500_filtre_min(b,c)=delta_hgt500_filtre_min(b,c); 
    237              else; 
     237             else 
    238238%                delta_hgt500_filtre_min(b,c)=NaN; 
    239239             end; 
     
    277277       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    278278       pos_vert=e/10; 
    279        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     279       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    280280end; 
    281281print -depsc2 composite_hgt500_afr_eof2_1030b.eps 
  • trunk/src/SIMULS_IRCAAM/composite_hgt500_AFR_eof2_1030_min.m

    r10 r15  
    6060   end; 
    6161   for b=1:122; % boucle sur les jours 
    62       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     62      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6363% cas 1 : max deltas apres negetifs et deltas avant postifs    
    64          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & hgt500_eof(b,a)>(hgt500bis));  
     64         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && hgt500_eof(b,a)>(hgt500bis));  
    6565            compteurmax=compteurmax+1; 
    6666            hgt500_filtre_compomax(compteurmax,1,:,:)=hgt500(b-20,a,:,:); 
     
    9898            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt500(b+10,a,:,:); 
    9999% cas 2 : min deltas apres positifs et deltas avant negatifs    
    100          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & hgt500_eof(b,a)<(-hgt500bis)); 
     100         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && hgt500_eof(b,a)<(-hgt500bis)); 
    101101            compteurmin=compteurmin+1; 
    102102 
     
    155155    end 
    156156end 
    157 compteurmin 
    158 compteurmax 
     157disp(['iii : compteurmin =', int2str(compteurmin)]); 
     158disp(['iii : compteurmax =', int2str(compteurmax)]); 
    159159hgt500_filtre_compomin=hgt500_filtre_compomin(1:compteurmin,:,:,:); 
    160160hgt500_filtre_compomax=hgt500_filtre_compomax(1:compteurmax,:,:,:); 
     
    183183             if student1(f,b,c)==1; 
    184184                 delta_hgt500_filtre_min(b,c)=delta_hgt500_filtre_min(b,c); 
    185              else; 
     185             else 
    186186 %               delta_hgt500_filtre_min(b,c)=NaN; 
    187187             end; 
     
    225225       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    226226       pos_vert=e/10; 
    227        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     227       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    228228end; 
    229229print -depsc2 composite_hgt500_afr_eof2_1030a.eps 
     
    243243             if student1(f,b,c)==1; 
    244244                 delta_hgt500_filtre_min(b,c)=delta_hgt500_filtre_min(b,c); 
    245              else; 
     245             else 
    246246%                delta_hgt500_filtre_min(b,c)=NaN; 
    247247             end; 
     
    285285       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    286286       pos_vert=e/10; 
    287        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     287       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    288288end; 
    289289print -depsc2 composite_hgt500_afr_eof2_1030b.eps 
  • trunk/src/SIMULS_IRCAAM/composite_hgt500_AFR_eof2_30100.m

    r10 r15  
    6060   end; 
    6161   for b=1:122; % boucle sur les jours 
    62       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     62      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6363% cas 1 : max deltas apres negetifs et deltas avant postifs    
    64          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & hgt500_eof(b,a)>(hgt500bis));  
     64         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && hgt500_eof(b,a)>(hgt500bis));  
    6565            compteurmax=compteurmax+1; 
    6666          hgt500_filtre_compomax(compteurmax,1,:,:)=hgt500(b-20,a,:,:); 
     
    9898            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt500(b+10,a,:,:); 
    9999% cas 2 : min deltas apres positifs et deltas avant negatifs    
    100          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & hgt500_eof(b,a)<(hgt500bis)); 
     100         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && hgt500_eof(b,a)<(hgt500bis)); 
    101101            compteurmin=compteurmin+1; 
    102102 
     
    199199       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    200200       pos_vert=e/10; 
    201        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     201       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    202202end; 
    203203print -depsc2 composite_hgt500_afr_eof2_30100a.eps 
     
    252252       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    253253       pos_vert=e/10; 
    254        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     254       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    255255end; 
    256256print -depsc2 composite_hgt500_afr_eof2_30100b.eps 
  • trunk/src/SIMULS_IRCAAM/composite_hgt500_TROP_eof1_1030.m

    r10 r15  
    6161   end; 
    6262   for b=1:122; % boucle sur les jours 
    63       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     63      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6464% cas 1 : max deltas apres negetifs et deltas avant postifs    
    65          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & hgt500_eof(b,a)>(hgt500bis));  
     65         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && hgt500_eof(b,a)>(hgt500bis));  
    6666            compteurmax=compteurmax+1; 
    6767          hgt500_filtre_compomax(compteurmax,1,:,:)=hgt500(b-20,a,:,:); 
     
    9999            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt500(b+10,a,:,:); 
    100100% cas 2 : min deltas apres positifs et deltas avant negatifs    
    101          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & hgt500_eof(b,a)<(hgt500bis)); 
     101         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && hgt500_eof(b,a)<(hgt500bis)); 
    102102            compteurmin=compteurmin+1; 
    103103 
     
    200200       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    201201       pos_vert=e/10; 
    202        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     202       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    203203end; 
    204204print -depsc2 composite_hgt500_trop_eof1_1030a.eps 
     
    253253       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    254254       pos_vert=e/10; 
    255        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     255       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    256256end; 
    257257print -depsc2 composite_hgt500_trop_eof1_1030b.eps 
  • trunk/src/SIMULS_IRCAAM/composite_hgt500_TROP_eof1_30100.m

    r10 r15  
    5959   end; 
    6060   for b=1:122; % boucle sur les jours 
    61       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     61      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6262% cas 1 : max deltas apres negetifs et deltas avant postifs    
    63          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & hgt500_eof(b,a)>(hgt500bis));  
     63         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && hgt500_eof(b,a)>(hgt500bis));  
    6464            compteurmax=compteurmax+1; 
    6565          hgt500_filtre_compomax(compteurmax,1,:,:)=hgt500(b-20,a,:,:); 
     
    9797            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt500(b+10,a,:,:); 
    9898% cas 2 : min deltas apres positifs et deltas avant negatifs    
    99          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & hgt500_eof(b,a)<(hgt500bis)); 
     99         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && hgt500_eof(b,a)<(hgt500bis)); 
    100100            compteurmin=compteurmin+1; 
    101101 
     
    198198       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    199199       pos_vert=e/10; 
    200        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     200       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    201201end; 
    202202print -depsc2 composite_hgt500_trop_eof1_30100a.eps 
     
    251251       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    252252       pos_vert=e/10; 
    253        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     253       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    254254end; 
    255255print -depsc2 composite_hgt500_trop_eof1_30100b.eps 
  • trunk/src/SIMULS_IRCAAM/composite_hgt500_TROP_eof2_1030.m

    r10 r15  
    6161   end; 
    6262   for b=1:122; % boucle sur les jours 
    63       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     63      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6464% cas 1 : max deltas apres negetifs et deltas avant postifs    
    65          if (delta(b+1)<0 & delta(b)>0 & hgt500_eof(b,a)>(hgt500bis));  
     65         if (delta(b+1)<0 && delta(b)>0 && hgt500_eof(b,a)>(hgt500bis));  
    6666            compteurmax=compteurmax+1; 
    6767          hgt500_filtre_compomax(compteurmax,1,:,:)=hgt500(b-20,a,:,:); 
     
    9999            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt500(b+10,a,:,:); 
    100100% cas 2 : min deltas apres positifs et deltas avant negatifs    
    101          elseif (delta(b+1)>0 & delta(b)<0 & hgt500_eof(b,a)<(hgt500bis)); 
     101         elseif (delta(b+1)>0 && delta(b)<0 && hgt500_eof(b,a)<(hgt500bis)); 
    102102            compteurmin=compteurmin+1; 
    103103 
     
    200200       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    201201       pos_vert=e/10; 
    202        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     202       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    203203end; 
    204204print -depsc2 composite_hgt500_trop_eof2_1030a.eps 
     
    253253       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    254254       pos_vert=e/10; 
    255        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     255       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    256256end; 
    257257print -depsc2 composite_hgt500_trop_eof2_1030b.eps 
  • trunk/src/SIMULS_IRCAAM/composite_hgt500_TROP_eof2_30100.m

    r10 r15  
    6464   end; 
    6565   for b=1:122; % boucle sur les jours 
    66       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     66      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6767% cas 1 : max deltas apres negetifs et deltas avant postifs    
    68          if (delta(b+1)<0 & delta(b)>0 & hgt500_eof(b,a)>(hgt500bis));  
     68         if (delta(b+1)<0 && delta(b)>0 && hgt500_eof(b,a)>(hgt500bis));  
    6969            compteurmax=compteurmax+1; 
    7070          hgt500_filtre_compomax(compteurmax,1,:,:)=hgt500(b-20,a,:,:); 
     
    102102            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt500(b+10,a,:,:); 
    103103% cas 2 : min deltas apres positifs et deltas avant negatifs    
    104          elseif (delta(b+1)>0 & delta(b)<0 & hgt500_eof(b,a)<(hgt500bis)); 
     104         elseif (delta(b+1)>0 && delta(b)<0 && hgt500_eof(b,a)<(hgt500bis)); 
    105105            compteurmin=compteurmin+1; 
    106106 
     
    203203       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    204204       pos_vert=e/10; 
    205        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     205       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    206206end; 
    207207print -depsc2 composite_hgt500_trop_eof2_30100a.eps 
     
    256256       text(-270,40,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    257257       pos_vert=e/10; 
    258        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     258       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    259259end; 
    260260print -depsc2 composite_hgt500_trop_eof2_30100b.eps 
  • trunk/src/SIMULS_IRCAAM/composite_olr_AFR_eof1_1030.m

    r10 r15  
    123123   end; 
    124124   for b=1:122; % boucle sur les jours 
    125       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     125      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    126126% cas 1 : max deltas apres negetifs et deltas avant postifs    
    127          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     127         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    128128            compteurmax=compteurmax+1; 
    129129          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    161161            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    162162% cas 2 : min deltas apres positifs et deltas avant negatifs    
    163          elseif (delta(b+1)>0 & delta(b)<0 & & olr_eof(b,a)<(-olrbis)); 
     163         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<(-olrbis)); 
    164164            compteurmin=compteurmin+1; 
    165165 
     
    236236             if student1(f,b,c)==1; 
    237237                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    238              else; 
     238             else 
    239239 %                delta_olr_filtre_min(b,c)=NaN; 
    240240             end; 
     
    278278       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    279279       pos_vert=e/10; 
    280        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     280       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    281281end; 
    282282 
     
    295295             if student1(f,b,c)==1; 
    296296                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    297              else; 
     297             else 
    298298 %                delta_olr_filtre_min(b,c)=NaN; 
    299299             end; 
     
    337337       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    338338       pos_vert=e/10; 
    339        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     339       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    340340end; 
    341341 
  • trunk/src/SIMULS_IRCAAM/composite_olr_AFR_eof1_30100.m

    r10 r15  
    123123   end; 
    124124   for b=1:122; % boucle sur les jours 
    125       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     125      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    126126% cas 1 : max deltas apres negetifs et deltas avant postifs    
    127          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     127         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    128128            compteurmax=compteurmax+1; 
    129129          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    161161            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    162162% cas 2 : min deltas apres positifs et deltas avant negatifs    
    163          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<(-olrbis)); 
     163         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<(-olrbis)); 
    164164            compteurmin=compteurmin+1; 
    165165 
     
    236236             if student1(f,b,c)==1; 
    237237                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    238              else; 
     238             else 
    239239 %                delta_olr_filtre_min(b,c)=NaN; 
    240240             end; 
     
    267267       if e==4; 
    268268          co=colorbar;             
    269           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     269          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    270270       end; 
    271271       hold on; cartemonde1; 
     
    278278       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    279279       pos_vert=e/10; 
    280        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     280       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    281281end; 
    282282 
     
    295295             if student1(f,b,c)==1; 
    296296                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    297              else; 
     297             else 
    298298 %                delta_olr_filtre_min(b,c)=NaN; 
    299299             end; 
     
    326326       if e==4; 
    327327          co=colorbar;             
    328           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     328          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    329329       end; 
    330330       hold on; cartemonde1; 
     
    337337       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    338338       pos_vert=e/10; 
    339        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     339       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    340340end; 
    341341 
  • trunk/src/SIMULS_IRCAAM/composite_olr_AFR_eof2_1030.m

    r10 r15  
    123123   end; 
    124124   for b=1:122; % boucle sur les jours 
    125       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     125      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    126126% cas 1 : max deltas apres negetifs et deltas avant postifs    
    127          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     127         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    128128            compteurmax=compteurmax+1; 
    129129          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    161161            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    162162% cas 2 : min deltas apres positifs et deltas avant negatifs    
    163          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<(-olrbis)); 
     163         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<(-olrbis)); 
    164164            compteurmin=compteurmin+1; 
    165165 
     
    216216end 
    217217 
    218 compteurmin 
    219 compteurmax 
     218disp(['iii : compteurmin =', int2str(compteurmin)]); 
     219disp(['iii : compteurmax =', int2str(compteurmax)]); 
    220220 
    221221% on fait la somme des valeurs de olr_filtreentiel sur le nbre d occurences 
     
    240240             if student1(f,b,c)==1; 
    241241                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    242              else; 
     242             else 
    243243 %                delta_olr_filtre_min(b,c)=NaN; 
    244244             end; 
     
    271271       if e==4; 
    272272          co=colorbar;             
    273           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     273          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    274274       end; 
    275275       hold on; cartemonde1; 
     
    282282       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    283283       pos_vert=e/10; 
    284        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     284       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    285285end; 
    286286 
     
    300300             if student1(f,b,c)==1; 
    301301                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    302              else; 
     302             else 
    303303 %                delta_olr_filtre_min(b,c)=NaN; 
    304304             end; 
     
    331331       if e==4; 
    332332          co=colorbar;             
    333           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     333          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    334334       end; 
    335335       hold on; cartemonde1; 
     
    342342       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    343343       pos_vert=e/10; 
    344        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     344       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    345345end; 
    346346 
  • trunk/src/SIMULS_IRCAAM/composite_olr_AFR_eof2_30100.m

    r10 r15  
    123123   end; 
    124124   for b=1:122; % boucle sur les jours 
    125       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     125      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    126126% cas 1 : max deltas apres negetifs et deltas avant postifs    
    127          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     127         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    128128            compteurmax=compteurmax+1; 
    129129          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    161161            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    162162% cas 2 : min deltas apres positifs et deltas avant negatifs    
    163          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<(-olrbis)); 
     163         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<(-olrbis)); 
    164164            compteurmin=compteurmin+1; 
    165165 
     
    236236             if student1(f,b,c)==1; 
    237237                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    238              else; 
     238             else 
    239239 %                delta_olr_filtre_min(b,c)=NaN; 
    240240             end; 
     
    267267       if e==4; 
    268268          co=colorbar;             
    269           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     269          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    270270       end; 
    271271       hold on; cartemonde1; 
     
    278278       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    279279       pos_vert=e/10; 
    280        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     280       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    281281end; 
    282282 
     
    295295             if student1(f,b,c)==1; 
    296296                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    297              else; 
     297             else 
    298298 %                delta_olr_filtre_min(b,c)=NaN; 
    299299             end; 
     
    326326       if e==4; 
    327327          co=colorbar;             
    328           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     328          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    329329       end; 
    330330       hold on; cartemonde1; 
     
    337337       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    338338       pos_vert=e/10; 
    339        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     339       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    340340end; 
    341341 
  • trunk/src/SIMULS_IRCAAM/composite_olr_AS_eof1_1030.m

    r10 r15  
    124124   end; 
    125125   for b=1:122; % boucle sur les jours 
    126       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     126      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    127127% cas 1 : max deltas apres negetifs et deltas avant postifs    
    128          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     128         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    129129            compteurmax=compteurmax+1; 
    130130          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    162162            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    163163% cas 2 : min deltas apres positifs et deltas avant negatifs    
    164          elseif (delta(b+1)>0 & delta(b)<0 olr_eof(b,a)<(-olrbis)); 
     164         elseif (delta(b+1)>0 && delta(b)<0  && olr_eof(b,a)<(-olrbis)); 
    165165            compteurmin=compteurmin+1; 
    166166 
     
    237237             if student1(f,b,c)==1; 
    238238                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    239              else; 
     239             else 
    240240 %                delta_olr_filtre_min(b,c)=NaN; 
    241241             end; 
     
    268268       if e==4; 
    269269          co=colorbar;             
    270           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     270          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    271271       end; 
    272272       hold on; cartemonde1; 
     
    279279       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    280280       pos_vert=e/10; 
    281        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     281       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    282282end; 
    283283 
     
    296296             if student1(f,b,c)==1; 
    297297                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    298              else; 
     298             else 
    299299 %                delta_olr_filtre_min(b,c)=NaN; 
    300300             end; 
     
    327327       if e==4; 
    328328          co=colorbar;             
    329           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     329          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    330330       end; 
    331331       hold on; cartemonde1; 
     
    338338       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    339339       pos_vert=e/10; 
    340        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     340       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    341341end; 
    342342 
  • trunk/src/SIMULS_IRCAAM/composite_olr_AS_eof1_30100.m

    r10 r15  
    124124   end; 
    125125   for b=1:122; % boucle sur les jours 
    126       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     126      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    127127% cas 1 : max deltas apres negetifs et deltas avant postifs    
    128          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     128         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    129129            compteurmax=compteurmax+1; 
    130130          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    162162            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    163163% cas 2 : min deltas apres positifs et deltas avant negatifs    
    164          elseif (delta(b+1)>0 & delta(b) &  olr_eof(b,a)<(-olrbis)); 
     164         elseif (delta(b+1)>0 && delta(b) &&  olr_eof(b,a)<(-olrbis)); 
    165165            compteurmin=compteurmin+1; 
    166166 
     
    237237             if student1(f,b,c)==1; 
    238238                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    239              else; 
     239             else 
    240240 %                delta_olr_filtre_min(b,c)=NaN; 
    241241             end; 
     
    268268       if e==4; 
    269269          co=colorbar;             
    270           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     270          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    271271       end; 
    272272       hold on; cartemonde1; 
     
    279279       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    280280       pos_vert=e/10; 
    281        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     281       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    282282end; 
    283283 
     
    296296             if student1(f,b,c)==1; 
    297297                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    298              else; 
     298             else 
    299299 %                delta_olr_filtre_min(b,c)=NaN; 
    300300             end; 
     
    327327       if e==4; 
    328328          co=colorbar;             
    329           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     329          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    330330       end; 
    331331       hold on; cartemonde1; 
     
    338338       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    339339       pos_vert=e/10; 
    340        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     340       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    341341end; 
    342342 
  • trunk/src/SIMULS_IRCAAM/composite_olr_AS_eof2_1030.m

    r10 r15  
    124124   end; 
    125125   for b=1:122; % boucle sur les jours 
    126       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     126      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    127127% cas 1 : max deltas apres negetifs et deltas avant postifs    
    128          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     128         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    129129            compteurmax=compteurmax+1; 
    130130          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    162162            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    163163% cas 2 : min deltas apres positifs et deltas avant negatifs    
    164          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     164         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    165165            compteurmin=compteurmin+1; 
    166166 
     
    237237             if student1(f,b,c)==1; 
    238238                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    239              else; 
     239             else 
    240240 %                delta_olr_filtre_min(b,c)=NaN; 
    241241             end; 
     
    268268       if e==4; 
    269269          co=colorbar;             
    270           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     270          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    271271       end; 
    272272       hold on; cartemonde1; 
     
    279279       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    280280       pos_vert=e/10; 
    281        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     281       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    282282end; 
    283283 
     
    296296             if student1(f,b,c)==1; 
    297297                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    298              else; 
     298             else 
    299299 %                delta_olr_filtre_min(b,c)=NaN; 
    300300             end; 
     
    327327       if e==4; 
    328328          co=colorbar;             
    329           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     329          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    330330       end; 
    331331       hold on; cartemonde1; 
     
    338338       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    339339       pos_vert=e/10; 
    340        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     340       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    341341end; 
    342342 
  • trunk/src/SIMULS_IRCAAM/composite_olr_AS_eof2_30100.m

    r10 r15  
    124124   end; 
    125125   for b=1:122; % boucle sur les jours 
    126       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     126      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    127127% cas 1 : max deltas apres negetifs et deltas avant postifs    
    128          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     128         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    129129            compteurmax=compteurmax+1; 
    130130          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    162162            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    163163% cas 2 : min deltas apres positifs et deltas avant negatifs    
    164          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     164         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    165165            compteurmin=compteurmin+1; 
    166166 
     
    237237             if student1(f,b,c)==1; 
    238238                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    239              else; 
     239             else 
    240240 %                delta_olr_filtre_min(b,c)=NaN; 
    241241             end; 
     
    268268       if e==4; 
    269269          co=colorbar;             
    270           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     270          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    271271       end; 
    272272       hold on; cartemonde1; 
     
    279279       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    280280       pos_vert=e/10; 
    281        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     281       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    282282end; 
    283283 
     
    296296             if student1(f,b,c)==1; 
    297297                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    298              else; 
     298             else 
    299299 %                delta_olr_filtre_min(b,c)=NaN; 
    300300             end; 
     
    327327       if e==4; 
    328328          co=colorbar;             
    329           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     329          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    330330       end; 
    331331       hold on; cartemonde1; 
     
    338338       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    339339       pos_vert=e/10; 
    340        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     340       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    341341end; 
    342342 
  • trunk/src/SIMULS_IRCAAM/composite_olr_CTL_eof1_1030.m

    r10 r15  
    126126   end; 
    127127   for b=1:122; % boucle sur les jours 
    128       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     128      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    129129    
    130          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     130         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    131131            compteurmax=compteurmax+1; 
    132132          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    164164            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    165165    
    166          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<(-olrbis)); 
     166         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<(-olrbis)); 
    167167            compteurmin=compteurmin+1; 
    168168 
     
    239239             if student1(f,b,c)==1; 
    240240                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    241              else; 
     241             else 
    242242 %                delta_olr_filtre_min(b,c)=NaN; 
    243243             end; 
     
    270270       if e==4; 
    271271          co=colorbar;             
    272           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     272          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    273273       end; 
    274274       hold on; cartemonde1; 
     
    281281       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    282282       pos_vert=e/10; 
    283        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     283       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    284284end; 
    285285 
     
    298298             if student1(f,b,c)==1; 
    299299                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    300              else; 
     300             else 
    301301 %                delta_olr_filtre_min(b,c)=NaN; 
    302302             end; 
     
    329329       if e==4; 
    330330          co=colorbar;             
    331           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     331          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    332332       end; 
    333333       hold on; cartemonde1; 
     
    340340       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    341341       pos_vert=e/10; 
    342        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     342       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    343343end; 
    344344 
  • trunk/src/SIMULS_IRCAAM/composite_olr_CTL_eof1_30100.m

    r10 r15  
    126126   end; 
    127127   for b=1:122; % boucle sur les jours 
    128       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     128      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    129129    
    130          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     130         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    131131            compteurmax=compteurmax+1; 
    132132          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    164164            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    165165    
    166          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<(-olrbis)); 
     166         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<(-olrbis)); 
    167167            compteurmin=compteurmin+1; 
    168168 
     
    239239             if student1(f,b,c)==1; 
    240240                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    241              else; 
     241             else 
    242242 %                delta_olr_filtre_min(b,c)=NaN; 
    243243             end; 
     
    270270       if e==4; 
    271271          co=colorbar;             
    272           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     272          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    273273       end; 
    274274       hold on; cartemonde1; 
     
    281281       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    282282       pos_vert=e/10; 
    283        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     283       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    284284end; 
    285285 
     
    298298             if student1(f,b,c)==1; 
    299299                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    300              else; 
     300             else 
    301301 %                delta_olr_filtre_min(b,c)=NaN; 
    302302             end; 
     
    329329       if e==4; 
    330330          co=colorbar;             
    331           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     331          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    332332       end; 
    333333       hold on; cartemonde1; 
     
    340340       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    341341       pos_vert=e/10; 
    342        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     342       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    343343end; 
    344344 
  • trunk/src/SIMULS_IRCAAM/composite_olr_CTL_eof2_1030.m

    r10 r15  
    126126   end; 
    127127   for b=1:122; % boucle sur les jours 
    128       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     128      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    129129    
    130          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     130         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    131131            compteurmax=compteurmax+1; 
    132132          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    164164            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    165165    
    166          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<(-olrbis)); 
     166         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<(-olrbis)); 
    167167            compteurmin=compteurmin+1; 
    168168 
     
    239239             if student1(f,b,c)==1; 
    240240                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    241              else; 
     241             else 
    242242 %                delta_olr_filtre_min(b,c)=NaN; 
    243243             end; 
     
    270270       if e==4; 
    271271          co=colorbar;             
    272           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     272          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    273273       end; 
    274274       hold on; cartemonde1; 
     
    281281       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    282282       pos_vert=e/10; 
    283        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     283       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    284284end; 
    285285 
     
    298298             if student1(f,b,c)==1; 
    299299                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    300              else; 
     300             else 
    301301 %                delta_olr_filtre_min(b,c)=NaN; 
    302302             end; 
     
    329329       if e==4; 
    330330          co=colorbar;             
    331           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     331          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    332332       end; 
    333333       hold on; cartemonde1; 
     
    340340       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    341341       pos_vert=e/10; 
    342        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     342       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    343343end; 
    344344 
  • trunk/src/SIMULS_IRCAAM/composite_olr_CTL_eof2_30100.m

    r10 r15  
    126126   end; 
    127127   for b=1:122; % boucle sur les jours 
    128       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     128      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    129129    
    130          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     130         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    131131            compteurmax=compteurmax+1; 
    132132          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    164164            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    165165    
    166          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<(-olrbis)); 
     166         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<(-olrbis)); 
    167167            compteurmin=compteurmin+1; 
    168168 
     
    239239             if student1(f,b,c)==1; 
    240240                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    241              else; 
     241             else 
    242242 %                delta_olr_filtre_min(b,c)=NaN; 
    243243             end; 
     
    270270       if e==4; 
    271271          co=colorbar;             
    272           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     272          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    273273       end; 
    274274       hold on; cartemonde1; 
     
    281281       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    282282       pos_vert=e/10; 
    283        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     283       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    284284end; 
    285285 
     
    298298             if student1(f,b,c)==1; 
    299299                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    300              else; 
     300             else 
    301301 %                delta_olr_filtre_min(b,c)=NaN; 
    302302             end; 
     
    329329       if e==4; 
    330330          co=colorbar;             
    331           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     331          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    332332       end; 
    333333       hold on; cartemonde1; 
     
    340340       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    341341       pos_vert=e/10; 
    342        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     342       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    343343end; 
    344344 
  • trunk/src/SIMULS_IRCAAM/composite_olr_TR_eof1_1030.m

    r10 r15  
    124124   end; 
    125125   for b=1:122; % boucle sur les jours 
    126       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     126      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    127127    
    128          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>(olrbis));  
     128         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
    129129            compteurmax=compteurmax+1; 
    130130          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    162162            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    163163    
    164          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<(-olrbis)); 
     164         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<(-olrbis)); 
    165165            compteurmin=compteurmin+1; 
    166166 
     
    236236             if student1(f,b,c)==1; 
    237237                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    238              else; 
     238             else 
    239239 %                delta_olr_filtre_min(b,c)=NaN; 
    240240             end; 
     
    267267       if e==4; 
    268268          co=colorbar;             
    269           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     269          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    270270       end; 
    271271       hold on; cartemonde1; 
     
    278278       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    279279       pos_vert=e/10; 
    280        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     280       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    281281end; 
    282282 
     
    295295             if student1(f,b,c)==1; 
    296296                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    297              else; 
     297             else 
    298298 %                delta_olr_filtre_min(b,c)=NaN; 
    299299             end; 
     
    326326       if e==4; 
    327327          co=colorbar;             
    328           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     328          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    329329       end; 
    330330       hold on; cartemonde1; 
     
    337337       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    338338       pos_vert=e/10; 
    339        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     339       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    340340end; 
    341341 
  • trunk/src/SIMULS_IRCAAM/composite_olr_TR_eof1_30100.m

    r10 r15  
    132132   end; 
    133133   for b=1:122; % boucle sur les jours 
    134       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     134      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    135135    
    136          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>1);  
     136         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>1);  
    137137            compteurmax=compteurmax+1; 
    138138          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    170170            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    171171    
    172          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<-1); 
     172         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<-1); 
    173173            compteurmin=compteurmin+1; 
    174174 
     
    244244             if student1(f,b,c)==1; 
    245245                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    246              else; 
     246             else 
    247247 %                delta_olr_filtre_min(b,c)=NaN; 
    248248             end; 
     
    275275       if e==4; 
    276276          co=colorbar;             
    277           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     277          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    278278       end; 
    279279       hold on; cartemonde1; 
     
    286286       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    287287       pos_vert=e/10; 
    288        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     288       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    289289end; 
    290290 
     
    303303             if student1(f,b,c)==1; 
    304304                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    305              else; 
     305             else 
    306306 %                delta_olr_filtre_min(b,c)=NaN; 
    307307             end; 
     
    334334       if e==4; 
    335335          co=colorbar;             
    336           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     336          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    337337       end; 
    338338       hold on; cartemonde1; 
     
    345345       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    346346       pos_vert=e/10; 
    347        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     347       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    348348end; 
    349349 
  • trunk/src/SIMULS_IRCAAM/composite_olr_TR_eof2_1030.m

    r10 r15  
    132132   end; 
    133133   for b=1:122; % boucle sur les jours 
    134       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     134      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    135135    
    136          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>1);  
     136         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>1);  
    137137            compteurmax=compteurmax+1; 
    138138          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    170170            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    171171    
    172          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<-1); 
     172         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<-1); 
    173173            compteurmin=compteurmin+1; 
    174174 
     
    244244             if student1(f,b,c)==1; 
    245245                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    246              else; 
     246             else 
    247247 %                delta_olr_filtre_min(b,c)=NaN; 
    248248             end; 
     
    275275       if e==4; 
    276276          co=colorbar;             
    277           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     277          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    278278       end; 
    279279       hold on; cartemonde1; 
     
    286286       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    287287       pos_vert=e/10; 
    288        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     288       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    289289end; 
    290290 
     
    303303             if student1(f,b,c)==1; 
    304304                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    305              else; 
     305             else 
    306306 %                delta_olr_filtre_min(b,c)=NaN; 
    307307             end; 
     
    334334       if e==4; 
    335335          co=colorbar;             
    336           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     336          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    337337       end; 
    338338       hold on; cartemonde1; 
     
    345345       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    346346       pos_vert=e/10; 
    347        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     347       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    348348end; 
    349349 
  • trunk/src/SIMULS_IRCAAM/composite_olr_TR_eof2_30100.m

    r10 r15  
    132132   end; 
    133133   for b=1:122; % boucle sur les jours 
    134       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     134      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    135135    
    136          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>1);  
     136         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>1);  
    137137            compteurmax=compteurmax+1; 
    138138          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    170170            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    171171    
    172          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<-1); 
     172         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<-1); 
    173173            compteurmin=compteurmin+1; 
    174174 
     
    244244             if student1(f,b,c)==1; 
    245245                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    246              else; 
     246             else 
    247247 %                delta_olr_filtre_min(b,c)=NaN; 
    248248             end; 
     
    275275       if e==4; 
    276276          co=colorbar;             
    277           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     277          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    278278       end; 
    279279       hold on; cartemonde1; 
     
    286286       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    287287       pos_vert=e/10; 
    288        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     288       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    289289end; 
    290290 
     
    303303             if student1(f,b,c)==1; 
    304304                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    305              else; 
     305             else 
    306306 %                delta_olr_filtre_min(b,c)=NaN; 
    307307             end; 
     
    334334       if e==4; 
    335335          co=colorbar;             
    336           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     336          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    337337       end; 
    338338       hold on; cartemonde1; 
     
    345345       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    346346       pos_vert=e/10; 
    347        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     347       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    348348end; 
    349349 
  • trunk/src/SIMULS_IRCAAM/prepare_olr_AFR_annuel.m

    r10 r15  
    126126    vaude=olr(a,:); 
    127127    vaude=vaude'; 
    128     vaude=mean(vaude) 
     128    vaude=mean(vaude); 
    129129    olr(a,:)=olr(a,:)-vaude; 
    130130end 
  • trunk/src/SIMULS_IRCAAM/prepare_olr_filtre_AFR.m

    r10 r15  
    123123    vaude=olr(a,:); 
    124124    vaude=vaude'; 
    125     vaude=mean(vaude) 
    126     olr(a,:)=olr((a,:)-vaude; 
     125    vaude=mean(vaude); 
     126    olr(a,:)=olr(a,:)-vaude; 
    127127end 
    128128fid=fopen('coco.dat','w'); 
  • trunk/src/SIMULS_IRCAAM/prepare_olr_filtre_AS.m

    r10 r15  
    124124    vaude=olr(a,:); 
    125125    vaude=vaude'; 
    126     vaude=mean(vaude) 
     126    vaude=mean(vaude); 
    127127    olr(a,:)=olr(a,:)-vaude; 
    128128end 
  • trunk/src/SIMULS_IRCAAM/prepare_olr_filtre_TR.m

    r10 r15  
    123123    vaude=olr(a,:); 
    124124    vaude=vaude'; 
    125     vaude=mean(vaude) 
     125    vaude=mean(vaude); 
    126126    olr(a,:)=olr(a,:)-vaude; 
    127127end 
  • trunk/src/SIMULS_IRCAAM/prepare_pluie_AFR_annuel.m

    r10 r15  
    126126    vaude=pluie(a,:); 
    127127    vaude=vaude'; 
    128     vaude=mean(vaude) 
     128    vaude=mean(vaude); 
    129129    pluie(a,:)=pluie(a,:)-vaude; 
    130130end 
  • trunk/src/SIMULS_IRCAAM/time_serie_afr_1030.m

    r10 r15  
    5151       text(0,5.5,'serie temporelle eof AFR 1030'); 
    5252   end; 
    53    set(gca,'tickDir','out'); 
     53   set (gca,'tickDir','out'); 
    5454   axis([1 122 -3 3]); 
    5555    
  • trunk/src/SIMULS_IRCAAM/time_serie_afr_30100.m

    r10 r15  
    5050       text(0,5.5,'serie temporelle eof AFR 30100'); 
    5151   end; 
    52    set(gca,'tickDir','out'); 
     52   set (gca,'tickDir','out'); 
    5353   axis([1 122 -3 3]); 
    5454    
  • trunk/src/SIMULS_IRCAAM/time_serie_as_1030.m

    r10 r15  
    5252       text(0,5.5,'serie temporelle eof AS 1030'); 
    5353   end; 
    54    set(gca,'tickDir','out'); 
     54   set (gca,'tickDir','out'); 
    5555   axis([1 122 -3 3]); 
    5656    
  • trunk/src/SIMULS_IRCAAM/time_serie_as_30100.m

    r10 r15  
    5252       text(0,5.5,'serie temporelle eof AS 30100'); 
    5353   end; 
    54    set(gca,'tickDir','out'); 
     54   set (gca,'tickDir','out'); 
    5555   axis([1 122 -3 3]); 
    5656    
  • trunk/src/SIMULS_IRCAAM/time_serie_ctl_1030.m

    r10 r15  
    5151       text(0,5.5,'serie temporelle eof CTL 1030'); 
    5252   end; 
    53    set(gca,'tickDir','out'); 
     53   set (gca,'tickDir','out'); 
    5454   axis([1 122 -3 3]); 
    5555    
  • trunk/src/SIMULS_IRCAAM/time_serie_ctl_30100.m

    r10 r15  
    5151       text(0,5.5,'serie temporelle eof CTL 30100'); 
    5252   end; 
    53    set(gca,'tickDir','out'); 
     53   set (gca,'tickDir','out'); 
    5454   axis([1 122 -3 3]); 
    5555    
  • trunk/src/SIMULS_IRCAAM/time_serie_noaa_annuel.m

    r10 r15  
    4343bb=plot(x,-koro2,'k'); 
    4444cc=plot(x,-koro3,'g'); 
    45 dd=legend('eof1','eof2','eof3') 
     45dd=legend('eof1','eof2','eof3'); 
    4646legend boxoff 
    47 set(dd,'Fontsize',8); 
     47set (dd,'Fontsize',8); 
    4848y=zeros(28,1); 
    4949plot(x,y,'k:'); 
     
    5252set (gca,'YTick',[-3:1:3],'YTickLabel',[-3:1:3],'fontname','Arial','fontsize',6); 
    5353set (gca,'XTick',[1980:5:2005],'XTickLabel',[1980:5:2005],'fontname','Arial','fontsize',6); 
    54 set(gca,'tickDir','out'); 
     54set (gca,'tickDir','out'); 
    5555print -depsc2 time_serie_eof_noaa_annuel.eps; 
    5656 
  • trunk/src/SIMULS_IRCAAM/time_serie_noaa_annuel_20.m

    r10 r15  
    4242bb=plot(x,-koro2,'k'); 
    4343cc=plot(x,-koro3,'g'); 
    44 dd=legend('eof1','eof2','eof3') 
     44dd=legend('eof1','eof2','eof3'); 
    4545legend boxoff 
    46 set(dd,'Fontsize',8); 
     46set (dd,'Fontsize',8); 
    4747y=zeros(28,1); 
    4848plot(x,y,'k:'); 
     
    5151set (gca,'YTick',[-3:1:3],'YTickLabel',[-3:1:3],'fontname','Arial','fontsize',6); 
    5252set (gca,'XTick',[1980:5:2005],'XTickLabel',[1980:5:2005],'fontname','Arial','fontsize',6); 
    53 set(gca,'tickDir','out'); 
     53set (gca,'tickDir','out'); 
    5454print -depsc2 time_serie_eof_noaa_annuel_20.eps; 
    5555 
  • trunk/src/SIMULS_IRCAAM/time_serie_tr_1030.m

    r10 r15  
    5151       text(0,5.5,'serie temporelle eof TR 1030'); 
    5252   end; 
    53    set(gca,'tickDir','out'); 
     53   set (gca,'tickDir','out'); 
    5454   axis([1 122 -3 3]); 
    5555    
  • trunk/src/SIMULS_IRCAAM/time_serie_tr_30100.m

    r10 r15  
    5151       text(0,5.5,'serie temporelle eof TR 30100'); 
    5252   end; 
    53    set(gca,'tickDir','out'); 
     53   set (gca,'tickDir','out'); 
    5454   axis([1 122 -3 3]); 
    5555    
  • trunk/src/indice_flore/time_serie_histog.m

    r10 r15  
    3939   end; 
    4040   for b=1:122; 
    41       if (b>10 & b<112); % 1ere condition (laisser une marge de 10)  
     41      if (b>10 && b<112); % 1ere condition (laisser une marge de 10)  
    4242%        condition 1 on est a un maximum deltas apres sont negetifs et 
    4343%             delta avant postifs    
    44          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     44         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    4545             
    4646            compteurmax=compteurmax+1; 
     
    6666            type_temps_compomax(compteurmax,20,:)=occu_type_tps(b+9,a,:); 
    6767            type_temps_compomax(compteurmax,21,:)=occu_type_tps(b+10,a,:); 
    68          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     68         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    6969            compteurmin=compteurmin+1; 
    7070            type_temps_compomin(compteurmin,1,:)=occu_type_tps(b-10,a,:); 
     
    112112 
    113113% on traduit le nbre d occurence en frequences relatives 
     114kara_min=zeros(21,4); 
     115kara_max=zeros(21,4); 
    114116for a=1:21; 
    115117   for b=1:4; 
     
    139141    set (gca,'YTick',[-40:20:40],'YTickLabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    140142    axis([-10 10 -40 40]); 
    141     set(gca,'tickDir','out'); 
     143    set (gca,'tickDir','out'); 
    142144    if a==1; 
    143145       title('Atl low','Fontsize',8,'Fontname','Arial'); 
     
    146148    elseif a==3; 
    147149       title('NAO-','Fontsize',8,'Fontname','Arial'); 
    148     else;  
     150    else 
    149151       title('Blocking','Fontsize',8,'Fontname','Arial'); 
    150152    end;  
  • trunk/src/indice_flore/time_serie_histog3.m

    r10 r15  
    4444   end; 
    4545   for b=1:122; 
    46       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     46      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    4747%        condition 1 on est a un maximum deltas apres sont negetifs et 
    4848%             delta avant postifs    
    49          if (delta(b+1)<0 & delta(b)>0 & ind_olr(b,a)>1.5);  
     49         if (delta(b+1)<0 && delta(b)>0 && ind_olr(b,a)>1.5);  
    5050             
    5151            compteurmax=compteurmax+1; 
     
    117117 
    118118 
    119          elseif (delta(b+1)>0 & delta(b)<0 & ind_olr(b,a)<-1.5); 
     119         elseif (delta(b+1)>0 && delta(b)<0 && ind_olr(b,a)<-1.5); 
    120120            compteurmin=compteurmin+1; 
    121121            type_temps_compomin(1,compteurmin,1,:)=occu_type_tps(b-10,a,:); 
     
    197197type_temps_compomin=reshape(type_temps_compomin,sizemin,21,4); 
    198198type_temps_compomax=reshape(type_temps_compomax,sizemax,21,4); 
    199 compteurmin 
    200 compteurmax 
     199disp(['iii : compteurmin =', int2str(compteurmin)]); 
     200disp(['iii : compteurmax =', int2str(compteurmax)]); 
    201201 
    202202% on fait le test de Student 
     
    226226 
    227227% on traduit le nbre d occurence en frequences relatives 
     228kara_min=zeros(21,4); 
     229kara_max=zeros(21,4); 
    228230for a=1:21; 
    229231   for b=1:4; 
     
    240242        if student1(a,b)==1; 
    241243           table_ttest(a,b)=kara_diff(a,b); 
    242         else; 
     244        else 
    243245           table_ttest(a,b)=NaN; 
    244246        end; 
     
    266268    set (gca,'YTick',[-40:20:40],'YTickLabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    267269    axis([-10 10 -40 40]); 
    268     set(gca,'tickDir','out'); 
     270    set (gca,'tickDir','out'); 
    269271    if a==1; 
    270272       title('Frequence Atl Low (filtre PB) Differences min - max  Seuil 1.5','Fontsize',8,'Fontname','Arial'); 
     
    273275    elseif a==3; 
    274276       title('Frequence NAO- (filtre PB) Differences min - max  Seuil 1.5','Fontsize',8,'Fontname','Arial'); 
    275     else;  
     277    else 
    276278       title('Frequence Blocking (filtre PB) Differences min - max  Seuil 1.5','Fontsize',8,'Fontname','Arial'); 
    277279    end;  
  • trunk/src/indice_flore/time_serie_histog3_max_moy.m

    r10 r15  
    4545   end; 
    4646   for b=1:122; 
    47       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     47      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    4848%        condition 1 on est a un maximum deltas apres sont negetifs et 
    4949%             delta avant postifs    
    50          if (delta(b+1)<0 & delta(b)>0 & ind_olr(b,a)>1.5);  
     50         if (delta(b+1)<0 && delta(b)>0 && ind_olr(b,a)>1.5);  
    5151             
    5252            compteurmax=compteurmax+1; 
     
    118118 
    119119 
    120          elseif (delta(b+1)>0 & delta(b)<0 & ind_olr(b,a)<-1.5); 
     120         elseif (delta(b+1)>0 && delta(b)<0 && ind_olr(b,a)<-1.5); 
    121121            compteurmin=compteurmin+1; 
    122122            type_temps_compomin(1,compteurmin,1,:)=occu_type_tps(b-10,a,:); 
     
    202202type_temps_moy=reshape(occu_type_tps,3538,4); 
    203203 
    204 compteurmin 
    205 compteurmax 
     204disp(['iii : compteurmin =', int2str(compteurmin)]); 
     205disp(['iii : compteurmax =', int2str(compteurmax)]); 
    206206 
    207207student1=zeros(21,4); 
     
    229229 
    230230% on traduit le nbre d occurence en frequences relatives 
     231kara_min=zeros(21,4); 
     232kara_max=zeros(21,4); 
     233kara_moy=zeros(4); 
     234 
    231235for a=1:21; 
    232236   for b=1:4; 
     
    250254        if student1(a,b)==1; 
    251255           table_ttest(a,b)=kara_diff(a,b); 
    252         else; 
     256        else 
    253257           table_ttest(a,b)=NaN; 
    254258        end; 
     
    277281    set (gca,'YTick',[-20:5:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    278282    axis([-10 10 -20 20]); 
    279     set(gca,'tickDir','out'); 
     283    set (gca,'tickDir','out'); 
    280284    if a==1; 
    281285       title('Atl low','Fontsize',8,'Fontname','Arial'); 
     
    284288    elseif a==3; 
    285289       title('NAO-','Fontsize',8,'Fontname','Arial'); 
    286     else;  
     290    else 
    287291       title('Blocking','Fontsize',8,'Fontname','Arial'); 
    288292    end;  
  • trunk/src/indice_flore/time_serie_histog3_min_moy.m

    r10 r15  
    4646   end; 
    4747   for b=1:122; 
    48       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     48      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    4949%        condition 1 on est a un maximum deltas apres sont negetifs et 
    5050%             delta avant postifs    
    51          if (delta(b+1)<0 & delta(b)>0 & ind_olr(b,a)>1.5);  
     51         if (delta(b+1)<0 && delta(b)>0 && ind_olr(b,a)>1.5);  
    5252             
    5353            compteurmax=compteurmax+1; 
     
    119119 
    120120 
    121          elseif (delta(b+1)>0 & delta(b)<0 & ind_olr(b,a)<-1.5); 
     121         elseif (delta(b+1)>0 && delta(b)<0 && ind_olr(b,a)<-1.5); 
    122122            compteurmin=compteurmin+1; 
    123123            type_temps_compomin(1,compteurmin,1,:)=occu_type_tps(b-10,a,:); 
     
    195195type_temps_compomax=reshape(type_temps_compomax,240,21,4); 
    196196type_temps_moy=reshape(occu_type_tps,3538,4); 
    197 compteurmin 
    198 compteurmax 
     197disp(['iii : compteurmin =', int2str(compteurmin)]); 
     198disp(['iii : compteurmax =', int2str(compteurmax)]); 
    199199% on fait la somme des types de temps sur toute la periode de temps 
    200200% on obtent un tableau de la forme (jours-avant-apres,cluster) 
     
    211211 
    212212% on traduit le nbre d occurence en frequences relatives 
     213kara_min=zeros(21,4); 
     214kara_max=zeros(21,4); 
     215kara_moy=zeros(4); 
    213216for a=1:21; 
    214217   for b=1:4; 
     
    244247    set (gca,'YTick',[-20:5:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    245248    axis([-10 10 -20 20]); 
    246     set(gca,'tickDir','out'); 
     249    set (gca,'tickDir','out'); 
    247250    if a==1; 
    248251       title('Atl low','Fontsize',8,'Fontname','Arial'); 
     
    251254    elseif a==3; 
    252255       title('NAO-','Fontsize',8,'Fontname','Arial'); 
    253     else;  
     256    else 
    254257       title('Blocking','Fontsize',8,'Fontname','Arial'); 
    255258    end;  
  • trunk/src/ircaam_startup.m

    r14 r15  
    11%+ 
    2 % ginette éééé 
    32% 
    43% module 
     
    5453clear all 
    5554% 
    56 disp(['iii : adding path to IRCAAM matlab tools']) 
     55disp('iii : adding path to IRCAAM matlab tools') 
    5756% 
    5857% test if IRCAAM environment set 
    5958ircaam=getenv('IRCAAM'); 
    60 if [ isempty(ircaam) ] 
     59if ( isempty(ircaam) ) 
    6160 error('eee : IRCAAM environment not set'); 
    6261else 
     
    7271% test if IRCAAM_ID environment set 
    7372ircaam_id=getenv('IRCAAM_ID'); 
    74 if [ isempty(ircaam_id) ] 
     73if ( isempty(ircaam_id) ) 
    7574 error('eee : IRCAAM_ID environment not set'); 
    7675end 
     
    7877% test if IRCAAM_OD environment set 
    7978ircaam_od=getenv('IRCAAM_OD'); 
    80 if [ isempty(ircaam_od) ] 
     79if ( isempty(ircaam_od) ) 
    8180 error('eee : IRCAAM_OD environment not set'); 
    8281end 
  • trunk/src/mode_sahelien/carte_eof234_jjas_1025.m

    r10 r15  
    88clear carte1; 
    99% defintion des lat et lon 
    10 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     10lon=[-30:2.5:30]'; 
     11lat=[-10:2.5:30]; 
    1112 
    1213figure(1); orient('landscape'); 
     
    3132set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3233set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    33 set(gca,'tickDir','out'); 
     34set (gca,'tickDir','out'); 
    3435%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3536 
     
    4041 
    4142clear carte1; 
    42 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     43lon=[-30:2.5:30]';  
     44lat=[-10:2.5:30]; 
    4345 
    4446subplot(3,2,3); 
     
    6365set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6466set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    65 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6668 
    6769%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7375 
    7476% defintion des lat et lon 
    75 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     77lon=[-30:2.5:30]';  
     78lat=[-10:2.5:30]; 
    7679 
    7780subplot(3,2,5); 
     
    9598set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9699set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    97 set(gca,'tickDir','out'); 
     100set (gca,'tickDir','out'); 
    98101 
    99102%%%%%%%%%%%%%%%%%%%%%%%% 
     
    106109 
    107110% defintion des lat et lon 
    108 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     111lon=[-30:2.5:30]';  
     112lat=[-10:2.5:30]; 
    109113 
    110114subplot(3,2,2); 
     
    128132set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    129133set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    130 set(gca,'tickDir','out'); 
     134set (gca,'tickDir','out'); 
    131135 
    132136 
     
    135139%******************** 
    136140subplot(3,2,4); 
    137 vaude=0 
     141vaude=0; 
    138142for a=1:425; 
    139143   vaude=vaude+L(a,a); 
     
    141145vecteurs=zeros(20,1); 
    142146for a=1:20; 
    143    b=425-(a-1) 
     147   b=425-(a-1); 
    144148   vecteurs(a)=100*(L(b,b)/vaude); 
    145149end 
     
    150154set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    151155set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    152 set(gca,'tickDir','out'); 
     156set (gca,'tickDir','out'); 
    153157 
    154158print -depsc2 resultats_eof_jjas_2006_1025.eps; 
  • trunk/src/mode_sahelien/carte_eof234_jjas_1030.m

    r10 r15  
    88clear carte1; 
    99% defintion des lat et lon 
    10 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     10lon=[-30:2.5:30]'; 
     11lat=[-10:2.5:30]; 
    1112 
    1213figure(1); orient('landscape'); 
     
    3233set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3334set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    34 set(gca,'tickDir','out'); 
     35set (gca,'tickDir','out'); 
    3536%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3637 
     
    4142 
    4243clear carte1; 
    43 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     44lon=[-30:2.5:30]';  
     45lat=[-10:2.5:30]; 
    4446 
    4547subplot(3,2,3); 
     
    6466set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6567set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    66 set(gca,'tickDir','out'); 
     68set (gca,'tickDir','out'); 
    6769 
    6870%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7476 
    7577% defintion des lat et lon 
    76 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     78lon=[-30:2.5:30]';  
     79lat=[-10:2.5:30]; 
    7780 
    7881subplot(3,2,5); 
     
    98101set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    99102set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    100 set(gca,'tickDir','out'); 
     103set (gca,'tickDir','out'); 
    101104 
    102105%%%%%%%%%%%%%%%%%%%%%%%% 
     
    109112 
    110113% defintion des lat et lon 
    111 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     114lon=[-30:2.5:30]';  
     115lat=[-10:2.5:30]; 
    112116 
    113117subplot(3,2,2); 
     
    132136set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    133137set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    134 set(gca,'tickDir','out'); 
     138set (gca,'tickDir','out'); 
    135139 
    136140 
     
    139143%******************** 
    140144subplot(3,2,4); 
    141 vaude=0 
     145vaude=0; 
    142146for a=1:425; 
    143147   vaude=vaude+L(a,a); 
     
    145149vecteurs=zeros(20,1); 
    146150for a=1:20; 
    147    b=425-(a-1) 
     151   b=425-(a-1); 
    148152   vecteurs(a)=100*(L(b,b)/vaude); 
    149153end 
     
    156160set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    157161set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    158 set(gca,'tickDir','out'); 
     162set (gca,'tickDir','out'); 
    159163 
    160164print -depsc2 resultats_eof_jjas_2006_1030.eps; 
  • trunk/src/mode_sahelien/carte_eof23_jjas_30100.m

    r10 r15  
    88clear carte1; 
    99% defintion des lat et lon 
    10 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     10lon=[-30:2.5:30]'; 
     11lat=[-10:2.5:30]; 
    1112 
    1213figure(1); orient('landscape'); 
     
    3132set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3233set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    33 set(gca,'tickDir','out'); 
     34set (gca,'tickDir','out'); 
    3435%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3536 
     
    4041 
    4142clear carte1; 
    42 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     43lon=[-30:2.5:30]';  
     44lat=[-10:2.5:30]; 
    4345 
    4446subplot(3,2,3); 
     
    6365set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6466set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    65 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6668 
    6769%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7375 
    7476% defintion des lat et lon 
    75 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     77lon=[-30:2.5:30]';  
     78lat=[-10:2.5:30]; 
    7679 
    7780subplot(3,2,5); 
     
    9598set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9699set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    97 set(gca,'tickDir','out'); 
     100set (gca,'tickDir','out'); 
    98101 
    99102%%%%%%%%%%%%%%%%%%%%%%%% 
     
    106109 
    107110% defintion des lat et lon 
    108 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     111lon=[-30:2.5:30]';  
     112lat=[-10:2.5:30]; 
    109113 
    110114subplot(3,2,2); 
     
    128132set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    129133set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    130 set(gca,'tickDir','out'); 
     134set (gca,'tickDir','out'); 
    131135 
    132136 
     
    135139%******************** 
    136140subplot(3,2,4); 
    137 vaude=0 
     141vaude=0; 
    138142for a=1:425; 
    139143   vaude=vaude+L(a,a); 
     
    141145vecteurs=zeros(20,1); 
    142146for a=1:20; 
    143    b=425-(a-1) 
     147   b=425-(a-1); 
    144148   vecteurs(a)=100*(L(b,b)/vaude); 
    145149end 
     
    151155set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    152156set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    153 set(gca,'tickDir','out'); 
     157set (gca,'tickDir','out'); 
    154158 
    155159print -depsc2 resultats_eof_jjas_30100.eps; 
  • trunk/src/mode_sahelien/carte_eofER_1030_article.m

    r10 r15  
    99clear carte1; 
    1010% defintion des lat et lon 
    11 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     11lon=[-30:2.5:30]';  
     12lat=[-10:2.5:30]; 
    1213 
    1314sauvegrads('eof1_spatial_ER1030',carte,[-30 2.5 -10 2.5]); 
     
    4243set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    4344set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    44 set(gca,'tickDir','out'); 
     45set (gca,'tickDir','out'); 
    4546 
    4647%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    5253 
    5354clear carte1; 
    54 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     55lon=[-30:2.5:30]';  
     56lat=[-10:2.5:30]; 
    5557sauvegrads('eof2_spatial_ER1030',carte,[-30 2.5 -10 2.5]); 
    5658subplot(4,2,3); 
     
    8385set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    8486set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    85 set(gca,'tickDir','out'); 
     87set (gca,'tickDir','out'); 
    8688 
    8789 
    8890 
    89 vaude=0 
     91vaude=0; 
    9092for a=1:425; 
    9193   vaude=vaude+L(a,a); 
     
    103105subplot(4,2,5); 
    104106composite_pluie_ird_rossby1030b; 
    105  composite_olr_ER1030_filtre; 
    106 set(gca,'position',[0.13 0.31 0.385 0.15]) ; 
     107composite_olr_ER1030_filtre; 
     108set (gca,'position',[0.13 0.31 0.385 0.15]) ; 
    107109 
    108110subplot(4,2,7);  
    109 %set(gca,'position',[0.13 0.06 0.335 0.15]);  
     111%set (gca,'position',[0.13 0.06 0.335 0.15]);  
    110112time_serie_ER_rossby_1030 
    111 set(gca,'position',[0.13 0.05 0.335 0.15]) ; 
     113set (gca,'position',[0.13 0.05 0.335 0.15]) ; 
    112114print -depsc2 figure_article_serge_1030_bis.eps; 
  • trunk/src/mode_sahelien/carte_eofER_30100_article.m

    r10 r15  
    99clear carte1; 
    1010% defintion des lat et lon 
    11 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     11lon=[-30:2.5:30]';  
     12lat=[-10:2.5:30]; 
    1213sauvegrads('eof1_spatial_ER30100',carte,[-30 2.5 -10 2.5]); 
    1314 
     
    4243set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    4344set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    44 set(gca,'tickDir','out'); 
     45set (gca,'tickDir','out'); 
    4546 
    4647%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    5253 
    5354clear carte1; 
    54 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     55lon=[-30:2.5:30]';  
     56lat=[-10:2.5:30]; 
    5557 
    5658sauvegrads('eof2_spatial_ER30100',carte,[-30 2.5 -10 2.5]); 
     
    8587set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    8688set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    87 set(gca,'tickDir','out'); 
     89set (gca,'tickDir','out'); 
    8890 
    8991 
    9092 
    91 vaude=0 
     93vaude=0; 
    9294for a=1:425; 
    9395   vaude=vaude+L(a,a); 
     
    106108composite_pluie_ird_rossby30100b; 
    107109 composite_olr_ER30100_filtre; 
    108 set(gca,'position',[0.13 0.31 0.385 0.15]) ; 
     110set (gca,'position',[0.13 0.31 0.385 0.15]) ; 
    109111 
    110112subplot(4,2,7);  
    111 %set(gca,'position',[0.13 0.06 0.335 0.15]);  
     113%set (gca,'position',[0.13 0.06 0.335 0.15]);  
    112114time_serie_ER_rossby_30100 
    113 set(gca,'position',[0.13 0.05 0.335 0.15]) ; 
     115set (gca,'position',[0.13 0.05 0.335 0.15]) ; 
    114116print -depsc2 figure_article_serge_30100_bis.eps; 
  • trunk/src/mode_sahelien/carte_eof_ER_jjas_1030.m

    r10 r15  
    88clear carte1; 
    99% defintion des lat et lon 
    10 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     10lon=[-30:2.5:30]';  
     11lat=[-10:2.5:30]; 
    1112 
    1213figure(1); orient('landscape'); 
     
    3132set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3233set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    33 set(gca,'tickDir','out'); 
     34set (gca,'tickDir','out'); 
    3435%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3536 
     
    4041 
    4142clear carte1; 
    42 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     43lon=[-30:2.5:30]'; 
     44lat=[-10:2.5:30]; 
    4345 
    4446subplot(3,2,3); 
     
    6365set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6466set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    65 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6668 
    6769%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7375 
    7476% defintion des lat et lon 
    75 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     77lon=[-30:2.5:30]';  
     78lat=[-10:2.5:30]; 
    7679 
    7780subplot(3,2,5); 
     
    9598set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9699set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    97 set(gca,'tickDir','out'); 
     100set (gca,'tickDir','out'); 
    98101 
    99102subplot(3,2,2); 
    100 vaude=0 
     103vaude=0; 
    101104for a=1:425; 
    102105   vaude=vaude+L(a,a); 
     
    104107vecteurs=zeros(20,1); 
    105108for a=1:20; 
    106    b=425-(a-1) 
     109   b=425-(a-1); 
    107110   vecteurs(a)=100*(L(b,b)/vaude); 
    108111end 
     
    114117set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    115118set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    116 set(gca,'tickDir','out'); 
     119set (gca,'tickDir','out'); 
    117120 
    118121print -depsc2 resultats_eof_jjas_2006_1030.eps; 
  • trunk/src/mode_sahelien/carte_eof_ER_jjas_30100.m

    r10 r15  
    88clear carte1; 
    99% defintion des lat et lon 
    10 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     10lon=[-30:2.5:30]'; 
     11lat=[-10:2.5:30]; 
    1112 
    1213figure(1); orient('landscape'); 
     
    3132set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3233set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    33 set(gca,'tickDir','out'); 
     34set (gca,'tickDir','out'); 
    3435%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3536 
     
    4041 
    4142clear carte1; 
    42 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     43lon=[-30:2.5:30]';  
     44lat=[-10:2.5:30]; 
    4345 
    4446subplot(3,2,3); 
     
    6365set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6466set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    65 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6668 
    6769%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7375 
    7476% defintion des lat et lon 
    75 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     77lon=[-30:2.5:30]';  
     78lat=[-10:2.5:30]; 
    7679 
    7780subplot(3,2,5); 
     
    9598set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9699set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    97 set(gca,'tickDir','out'); 
     100set (gca,'tickDir','out'); 
    98101 
    99102subplot(3,2,2); 
    100 vaude=0 
     103vaude=0; 
    101104for a=1:425; 
    102105   vaude=vaude+L(a,a); 
     
    104107vecteurs=zeros(20,1); 
    105108for a=1:20; 
    106    b=425-(a-1) 
     109   b=425-(a-1); 
    107110   vecteurs(a)=100*(L(b,b)/vaude); 
    108111end 
     
    114117set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    115118set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    116 set(gca,'tickDir','out'); 
     119set (gca,'tickDir','out'); 
    117120 
    118121print -depsc2 resultats_eof_jjas_2006_30100.eps; 
  • trunk/src/mode_sahelien/carte_eof_jja_2006.m

    r10 r15  
    88clear carte1; 
    99% defintion des lat et lon 
    10 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     10lon=[-30:2.5:30]'; 
     11lat=[-10:2.5:30]; 
    1112 
    1213figure(1); orient('landscape'); 
     
    3132set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3233set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    33 set(gca,'tickDir','out'); 
     34set (gca,'tickDir','out'); 
    3435%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3536 
     
    4041 
    4142clear carte1; 
    42 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     43lon=[-30:2.5:30]';  
     44lat=[-10:2.5:30]; 
    4345 
    4446subplot(3,2,3); 
     
    6365set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6466set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    65 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6668 
    6769%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7375 
    7476% defintion des lat et lon 
    75 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     77lon=[-30:2.5:30]';  
     78lat=[-10:2.5:30]; 
    7679 
    7780subplot(3,2,5); 
     
    9598set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9699set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    97 set(gca,'tickDir','out'); 
     100set (gca,'tickDir','out'); 
    98101 
    99102subplot(3,2,2); 
    100 vaude=0 
     103vaude=0; 
    101104for a=1:425; 
    102105   vaude=vaude+L(a,a); 
     
    104107vecteurs=zeros(20,1); 
    105108for a=1:20; 
    106    b=425-(a-1) 
     109   b=425-(a-1); 
    107110   vecteurs(a)=100*(L(b,b)/vaude); 
    108111end 
     
    113116set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    114117set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    115 set(gca,'tickDir','out'); 
     118set (gca,'tickDir','out'); 
    116119 
    117120print -depsc2 resultats_eof_jjas_2006.eps; 
  • trunk/src/mode_sahelien/carte_eof_jja_2006_1025.m

    r10 r15  
    88clear carte1; 
    99% defintion des lat et lon 
    10 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     10lon=[-30:2.5:30]';  
     11lat=[-10:2.5:30]; 
    1112 
    1213figure(1); orient('landscape'); 
     
    3132set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3233set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    33 set(gca,'tickDir','out'); 
     34set (gca,'tickDir','out'); 
    3435%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3536 
     
    4041 
    4142clear carte1; 
    42 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     43lon=[-30:2.5:30]';  
     44lat=[-10:2.5:30]; 
    4345 
    4446subplot(3,2,3); 
     
    6365set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6466set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    65 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6668 
    6769%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7375 
    7476% defintion des lat et lon 
    75 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     77lon=[-30:2.5:30]';  
     78lat=[-10:2.5:30]; 
    7679 
    7780subplot(3,2,5); 
     
    9598set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9699set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    97 set(gca,'tickDir','out'); 
     100set (gca,'tickDir','out'); 
    98101 
    99102subplot(3,2,2); 
    100 vaude=0 
     103vaude=0; 
    101104for a=1:425; 
    102105   vaude=vaude+L(a,a); 
     
    104107vecteurs=zeros(20,1); 
    105108for a=1:20; 
    106    b=425-(a-1) 
     109   b=425-(a-1); 
    107110   vecteurs(a)=100*(L(b,b)/vaude); 
    108111end 
     
    113116set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    114117set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    115 set(gca,'tickDir','out'); 
     118set (gca,'tickDir','out'); 
    116119 
    117120print -depsc2 resultats_eof_jjas_2006_1025.eps; 
  • trunk/src/mode_sahelien/carte_eof_jja_2006_2590.m

    r10 r15  
    1010clear carte1; 
    1111% defintion des lat et lon 
    12 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     12lon=[-30:2.5:30]'; 
     13lat=[-10:2.5:30]; 
    1314 
    1415figure(1); orient('landscape'); 
     
    3334set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3435set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    35 set(gca,'tickDir','out'); 
     36set (gca,'tickDir','out'); 
    3637%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3738 
     
    4243 
    4344clear carte1; 
    44 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     45lon=[-30:2.5:30]';  
     46lat=[-10:2.5:30]; 
    4547 
    4648subplot(3,2,3); 
     
    6567set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6668set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    67 set(gca,'tickDir','out'); 
     69set (gca,'tickDir','out'); 
    6870 
    6971%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7577 
    7678% defintion des lat et lon 
    77 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     79lon=[-30:2.5:30]';  
     80lat=[-10:2.5:30]; 
    7881 
    7982subplot(3,2,5); 
     
    97100set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    98101set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    99 set(gca,'tickDir','out'); 
     102set (gca,'tickDir','out'); 
    100103 
    101104subplot(3,2,2); 
    102 vaude=0 
     105vaude=0; 
    103106for a=1:425; 
    104107   vaude=vaude+L(a,a); 
     
    106109vecteurs=zeros(20,1); 
    107110for a=1:20; 
    108    b=425-(a-1) 
     111   b=425-(a-1); 
    109112   vecteurs(a)=100*(L(b,b)/vaude); 
    110113end 
     
    115118set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    116119set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    117 set(gca,'tickDir','out'); 
     120set (gca,'tickDir','out'); 
    118121 
    119122print -depsc2 resultats_eof_jjas_2006_2590.eps; 
  • trunk/src/mode_sahelien/carte_eof_mjj_2590.m

    r10 r15  
    88clear carte1; 
    99% defintion des lat et lon 
    10 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     10lon=[-30:2.5:30]';  
     11lat=[-10:2.5:30]; 
    1112 
    1213figure(1); orient('landscape'); 
     
    3132set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    3233set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    33 set(gca,'tickDir','out'); 
     34set (gca,'tickDir','out'); 
    3435%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    3536 
     
    4041 
    4142clear carte1; 
    42 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     43lon=[-30:2.5:30]';  
     44lat=[-10:2.5:30]; 
    4345 
    4446subplot(3,2,3); 
     
    6365set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    6466set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    65 set(gca,'tickDir','out'); 
     67set (gca,'tickDir','out'); 
    6668 
    6769%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    7375 
    7476% defintion des lat et lon 
    75 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     77lon=[-30:2.5:30]';  
     78lat=[-10:2.5:30]; 
    7679 
    7780subplot(3,2,5); 
     
    9598set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    9699set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    97 set(gca,'tickDir','out'); 
     100set (gca,'tickDir','out'); 
    98101 
    99102%%%%%%%%%%%%%%%%%%%%%%%% 
     
    106109 
    107110% defintion des lat et lon 
    108 lon=[-30:2.5:30]'; lat=[-10:2.5:30]; 
     111lon=[-30:2.5:30]';  
     112lat=[-10:2.5:30]; 
    109113 
    110114subplot(3,2,2); 
     
    128132set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    129133set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6); 
    130 set(gca,'tickDir','out'); 
     134set (gca,'tickDir','out'); 
    131135 
    132136 
     
    135139%******************** 
    136140subplot(3,2,4); 
    137 vaude=0 
     141vaude=0; 
    138142for a=1:425; 
    139143   vaude=vaude+L(a,a); 
     
    141145vecteurs=zeros(20,1); 
    142146for a=1:20; 
    143    b=425-(a-1) 
     147   b=425-(a-1); 
    144148   vecteurs(a)=100*(L(b,b)/vaude); 
    145149end 
     
    150154set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6); 
    151155set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6); 
    152 set(gca,'tickDir','out'); 
     156set (gca,'tickDir','out'); 
    153157 
    154158print -depsc2 resultats_eof_mjj_2590.eps; 
  • trunk/src/mode_sahelien/composite_hgt500_eof12_ER1030.m

    r10 r15  
    107107   end; 
    108108   for b=1:122; % boucle sur les jours 
    109       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     109      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    110110% cas 1 : max deltas apres negetifs et deltas avant postifs    
    111          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     111         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    112112            compteurmax=compteurmax+1; 
    113113            hgt500_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    145145            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    146146% cas 2 : min deltas apres positifs et deltas avant negatifs    
    147          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     147         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    148148            compteurmin=compteurmin+1; 
    149149 
     
    226226       if e==1; 
    227227         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    228        else; 
     228       else 
    229229         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    230230       end;        
     
    232232       if e==4; 
    233233          co=colorbar;             
    234           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     234          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    235235       end; 
    236236       hold on; cartemonde1; 
     
    243243       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    244244       pos_vert=e/10; 
    245        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     245       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    246246end; 
    247247 
     
    280280       if e==1; 
    281281         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    282        else; 
     282       else 
    283283         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    284284       end;        
     
    286286       if e==4; 
    287287          co=colorbar;             
    288           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     288          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    289289       end; 
    290290       hold on; cartemonde1; 
     
    297297       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    298298       pos_vert=e/10; 
    299        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     299       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    300300end; 
    301301print -depsc2 compo_hgt500_eof12_ER1030b.eps; 
  • trunk/src/mode_sahelien/composite_hgt500_eof12_ER30100.m

    r10 r15  
    107107   end; 
    108108   for b=1:122; % boucle sur les jours 
    109       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     109      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    110110% cas 1 : max deltas apres negetifs et deltas avant postifs    
    111          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     111         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    112112            compteurmax=compteurmax+1; 
    113113            hgt500_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    145145            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    146146% cas 2 : min deltas apres positifs et deltas avant negatifs    
    147          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     147         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    148148            compteurmin=compteurmin+1; 
    149149 
     
    226226       if e==1; 
    227227         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    228        else; 
     228       else 
    229229         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    230230       end;        
     
    232232       if e==4; 
    233233          co=colorbar;             
    234           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     234          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    235235       end; 
    236236       hold on; cartemonde1; 
     
    243243       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    244244       pos_vert=e/10; 
    245        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     245       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    246246end; 
    247247 
     
    280280       if e==1; 
    281281         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    282        else; 
     282       else 
    283283         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    284284       end;        
     
    286286       if e==4; 
    287287          co=colorbar;             
    288           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     288          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    289289       end; 
    290290       hold on; cartemonde1; 
     
    297297       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    298298       pos_vert=e/10; 
    299        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     299       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    300300end; 
    301301print -depsc2 compo_hgt500_eof12_ER30100b.eps; 
  • trunk/src/mode_sahelien/composite_hgt500_eof1_1030.m

    r10 r15  
    106106   end; 
    107107   for b=1:122; % boucle sur les jours 
    108       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     108      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    109109% cas 1 : max deltas apres negetifs et deltas avant postifs    
    110          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     110         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    111111            compteurmax=compteurmax+1; 
    112112            hgt500_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    144144            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    145145% cas 2 : min deltas apres positifs et deltas avant negatifs    
    146          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     146         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    147147            compteurmin=compteurmin+1; 
    148148 
     
    184184   end;          
    185185end; 
    186 compteurmin 
    187 compteurmax 
     186disp(['iii : compteurmin =', int2str(compteurmin)]); 
     187disp(['iii : compteurmax =', int2str(compteurmax)]); 
    188188% on fait le test de Student 
    189189nb_value=min(compteurmin,compteurmax); 
     
    223223             if student1(f,b,c)==1; 
    224224                 delta_hgt500_filtre_min(b,c)=delta_hgt500_filtre_min(b,c); 
    225              else; 
     225             else 
    226226%                 delta_hgt500_filtre_min(b,c)=NaN; 
    227227             end; 
     
    246246       if e==1; 
    247247         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    248        else; 
     248       else 
    249249         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    250250       end;        
     
    252252       if e==4; 
    253253          co=colorbar;             
    254           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     254          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    255255       end; 
    256256       hold on; cartemonde1; 
     
    263263       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    264264       pos_vert=e/10; 
    265        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     265       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    266266end; 
    267267 
     
    281281              if student1(f,b,c)==1; 
    282282                 delta_hgt500_filtre_min(b,c)=delta_hgt500_filtre_min(b,c); 
    283              else; 
     283             else 
    284284%                 delta_hgt500_filtre_min(b,c)=NaN; 
    285285             end; 
     
    305305       if e==1; 
    306306         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    307        else; 
     307       else 
    308308         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    309309       end;        
     
    311311       if e==4; 
    312312          co=colorbar;             
    313           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     313          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    314314       end; 
    315315       hold on; cartemonde1; 
     
    322322       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    323323       pos_vert=e/10; 
    324        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     324       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    325325end; 
    326326print -depsc2 compo_hgt500_eof1_1030b.eps; 
  • trunk/src/mode_sahelien/composite_hgt500_eof1_30100.m

    r10 r15  
    106106   end; 
    107107   for b=1:122; % boucle sur les jours 
    108       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     108      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    109109% cas 1 : max deltas apres negetifs et deltas avant postifs    
    110          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     110         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    111111            compteurmax=compteurmax+1; 
    112112            hgt500_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    144144            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    145145% cas 2 : min deltas apres positifs et deltas avant negatifs    
    146          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     146         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    147147            compteurmin=compteurmin+1; 
    148148 
     
    184184   end;          
    185185end; 
    186 compteurmin 
    187 compteurmax 
     186disp(['iii : compteurmin =', int2str(compteurmin)]); 
     187disp(['iii : compteurmax =', int2str(compteurmax)]); 
    188188% on fait le test de Student 
    189189nb_value=min(compteurmin,compteurmax); 
     
    223223             if student1(f,b,c)==1; 
    224224                 delta_hgt500_filtre_min(b,c)=delta_hgt500_filtre_min(b,c); 
    225              else; 
     225             else 
    226226%                 delta_hgt500_filtre_min(b,c)=NaN; 
    227227             end; 
     
    246246       if e==1; 
    247247         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    248        else; 
     248       else 
    249249         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    250250       end;        
     
    252252       if e==4; 
    253253          co=colorbar;             
    254           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     254          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    255255       end; 
    256256       hold on; cartemonde1; 
     
    263263       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    264264       pos_vert=e/10; 
    265        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     265       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    266266end; 
    267267 
     
    281281              if student1(f,b,c)==1; 
    282282                 delta_hgt500_filtre_min(b,c)=delta_hgt500_filtre_min(b,c); 
    283              else; 
     283              else 
    284284%                 delta_hgt500_filtre_min(b,c)=NaN; 
    285285             end; 
     
    305305       if e==1; 
    306306         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    307        else; 
     307       else 
    308308         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    309309       end;        
     
    311311       if e==4; 
    312312          co=colorbar;             
    313           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     313          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    314314       end; 
    315315       hold on; cartemonde1; 
     
    322322       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    323323       pos_vert=e/10; 
    324        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     324       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    325325end; 
    326326print -depsc2 compo_hgt500_eof1_30100b.eps; 
  • trunk/src/mode_sahelien/composite_hgt500_eof234_1025.m

    r10 r15  
    118118   end; 
    119119   for b=1:122; % boucle sur les jours 
    120       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     120      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    121121% cas 1 : max deltas apres negetifs et deltas avant postifs    
    122          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     122         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    123123            compteurmax=compteurmax+1; 
    124124            hgt500_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    156156            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    157157% cas 2 : min deltas apres positifs et deltas avant negatifs    
    158          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     158         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    159159            compteurmin=compteurmin+1; 
    160160 
     
    238238       if e==1; 
    239239         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    240        else; 
     240       else 
    241241         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    242242       end;        
     
    244244       if e==4; 
    245245          co=colorbar;             
    246           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     246          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    247247       end; 
    248248       hold on; cartemonde1; 
     
    255255       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    256256       pos_vert=e/10; 
    257        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     257       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    258258end; 
    259259 
     
    292292       if e==1; 
    293293         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    294        else; 
     294       else 
    295295         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    296296       end;        
     
    298298       if e==4; 
    299299          co=colorbar;             
    300           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     300          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    301301       end; 
    302302       hold on; cartemonde1; 
     
    309309       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    310310       pos_vert=e/10; 
    311        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     311       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    312312end; 
    313313print -depsc2 compo_hgt500_eof234_1025b.eps; 
  • trunk/src/mode_sahelien/composite_hgt500_eof234_1025_3j.m

    r10 r15  
    105105hgt500_filtre_compomax=NaN*ones(3,80,31,49,144);  
    106106hgt500_filtre_compomin=NaN*ones(3,80,31,49,144); 
    107 table_compteurmax=zeros(80,4); 
    108 table_compteurmin=zeros(80,4); 
     107tablecompteurmax=zeros(80,4); 
     108tablecompteurmin=zeros(80,4); 
    109109compteurmax=0;  
    110110compteurmin=0; 
     
    120120   end; 
    121121   for b=1:122; % boucle sur les jours 
    122       if (b>21 & b<112); % 1ere condition (laisser une marge de 10)  
     122      if (b>21 && b<112); % 1ere condition (laisser une marge de 10)  
    123123% cas 1 : max deltas apres negetifs et deltas avant postifs    
    124          if (delta(b+1)<0 & delta(b)>0 & ind_olr(b,a)>1.50);  
     124         if (delta(b+1)<0 && delta(b)>0 && ind_olr(b,a)>1.50);  
    125125compteurmax=compteurmax+1; 
    126126 format short g;  
     
    225225 
    226226% cas 2 : min deltas apres positifs et deltas avant negatifs    
    227          elseif (delta(b+1)>0 & delta(b)<0 & ind_olr(b,a)<-1.50); 
     227         elseif (delta(b+1)>0 && delta(b)<0 && ind_olr(b,a)<-1.50); 
    228228            compteurmin=compteurmin+1; 
    229229format short g; 
     
    328328   end;          
    329329end; 
    330 compteurmin 
    331 compteurmax 
     330disp(['iii : compteurmin =', int2str(compteurmin)]); 
     331disp(['iii : compteurmax =', int2str(compteurmax)]); 
    332332save tablecompteurmin_pb.txt tablecompteurmin -ascii; 
    333333save tablecompteurmax_pb.txt tablecompteurmax -ascii; 
     
    374374       if e==1; 
    375375         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    376        else; 
     376       else 
    377377         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    378378       end;        
     
    380380       if e==4; 
    381381          co=colorbar;             
    382           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     382          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    383383       end; 
    384384       hold on; cartemonde1; 
     
    391391       text(-180,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    392392       pos_vert=e/10; 
    393        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     393       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    394394end; 
    395395 
     
    428428       if e==1; 
    429429         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    430        else; 
     430       else 
    431431         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    432432       end;        
     
    434434       if e==4; 
    435435          co=colorbar;             
    436           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     436          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    437437       end; 
    438438       hold on; cartemonde1; 
     
    445445       text(-180,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    446446       pos_vert=e/10; 
    447        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     447       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    448448end; 
    449449print -depsc2 compo_hgt500_eof234_1025_pb2_seuil150.eps; 
  • trunk/src/mode_sahelien/composite_hgt500_eof234_1030.m

    r10 r15  
    107107   end; 
    108108   for b=1:122; % boucle sur les jours 
    109       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     109      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    110110% cas 1 : max deltas apres negetifs et deltas avant postifs    
    111          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     111         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    112112            compteurmax=compteurmax+1; 
    113113            hgt500_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    145145            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    146146% cas 2 : min deltas apres positifs et deltas avant negatifs    
    147          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     147         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    148148            compteurmin=compteurmin+1; 
    149149 
     
    227227       if e==1; 
    228228         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    229        else; 
     229       else 
    230230         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    231231       end;        
     
    233233       if e==4; 
    234234          co=colorbar;             
    235           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     235          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    236236       end; 
    237237       hold on; cartemonde1; 
     
    244244       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    245245       pos_vert=e/10; 
    246        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     246       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    247247end; 
    248248 
     
    281281       if e==1; 
    282282         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    283        else; 
     283       else 
    284284         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    285285       end;        
     
    287287       if e==4; 
    288288          co=colorbar;             
    289           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     289          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    290290       end; 
    291291       hold on; cartemonde1; 
     
    298298       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    299299       pos_vert=e/10; 
    300        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     300       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    301301end; 
    302302print -depsc2 compo_hgt500_eof234_1030b.eps; 
  • trunk/src/mode_sahelien/composite_hgt500_eof234_1030_min.m

    r10 r15  
    107107   end; 
    108108   for b=1:122; % boucle sur les jours 
    109       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     109      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    110110% cas 1 : max deltas apres negetifs et deltas avant postifs    
    111          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     111         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    112112            compteurmax=compteurmax+1; 
    113113            hgt500_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    145145            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    146146% cas 2 : min deltas apres positifs et deltas avant negatifs    
    147          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     147         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    148148            compteurmin=compteurmin+1; 
    149149 
     
    231231       if e==1; 
    232232         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    233        else; 
     233       else 
    234234         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    235235       end;        
     
    237237       if e==4; 
    238238          co=colorbar;             
    239           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     239          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    240240       end; 
    241241       hold on; cartemonde1; 
     
    248248       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    249249       pos_vert=e/10; 
    250        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     250       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    251251end; 
    252252 
     
    287287       if e==1; 
    288288         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    289        else; 
     289       else 
    290290         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    291291       end;        
     
    293293       if e==4; 
    294294          co=colorbar;             
    295           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     295          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    296296       end; 
    297297       hold on; cartemonde1; 
     
    304304       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    305305       pos_vert=e/10; 
    306        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     306       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    307307end; 
    308308print -depsc2 compo_hgt500_eof234_1030b_min.eps; 
  • trunk/src/mode_sahelien/composite_hgt500_eof23_1030.m

    r10 r15  
    107107   end; 
    108108   for b=1:122; % boucle sur les jours 
    109       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     109      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    110110% cas 1 : max deltas apres negetifs et deltas avant postifs    
    111          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     111         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    112112            compteurmax=compteurmax+1; 
    113113            hgt500_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    145145            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    146146% cas 2 : min deltas apres positifs et deltas avant negatifs    
    147          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     147         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    148148            compteurmin=compteurmin+1; 
    149149 
     
    226226       if e==1; 
    227227         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    228        else; 
     228       else 
    229229         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    230230       end;        
     
    232232       if e==4; 
    233233          co=colorbar;             
    234           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     234          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    235235       end; 
    236236       hold on; cartemonde1; 
     
    243243       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    244244       pos_vert=e/10; 
    245        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     245       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    246246end; 
    247247 
     
    280280       if e==1; 
    281281         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    282        else; 
     282       else 
    283283         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    284284       end;        
     
    286286       if e==4; 
    287287          co=colorbar;             
    288           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     288          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    289289       end; 
    290290       hold on; cartemonde1; 
     
    297297       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    298298       pos_vert=e/10; 
    299        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     299       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    300300end; 
    301301print -depsc2 compo_hgt500_eof23_1030b.eps; 
  • trunk/src/mode_sahelien/composite_hgt500_eof23_2590.m

    r10 r15  
    7272   end; 
    7373   for b=1:122; % boucle sur les jours 
    74       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     74      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7575% cas 1 : max deltas apres negetifs et deltas avant postifs    
    76          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     76         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7777            compteurmax=compteurmax+1; 
    7878            hgt925_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    110110            hgt925_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    111111% cas 2 : min deltas apres positifs et deltas avant negatifs    
    112          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     112         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    113113            compteurmin=compteurmin+1; 
    114114 
     
    193193       if e==1; 
    194194         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    195        else; 
     195       else 
    196196         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    197197       end;        
     
    199199       if e==4; 
    200200          co=colorbar;             
    201           set(co,'ytick',[-100:20:100],'yticklabel',[-100:20:100],'fontname','Arial','fontsize',6); 
     201          set (co,'ytick',[-100:20:100],'yticklabel',[-100:20:100],'fontname','Arial','fontsize',6); 
    202202       end; 
    203203       hold on; cartemonde1; 
     
    210210       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    211211       pos_vert=e/10; 
    212        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     212       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    213213end; 
    214214 
     
    248248       if e==1; 
    249249         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    250        else; 
     250       else 
    251251         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    252252       end;        
     
    254254       if e==4; 
    255255          co=colorbar;             
    256           set(co,'ytick',[-100:20:100],'yticklabel',[-100:20:100],'fontname','Arial','fontsize',6); 
     256          set (co,'ytick',[-100:20:100],'yticklabel',[-100:20:100],'fontname','Arial','fontsize',6); 
    257257       end; 
    258258       hold on; cartemonde1; 
     
    265265       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    266266       pos_vert=e/10; 
    267        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     267       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    268268end; 
    269269 
  • trunk/src/mode_sahelien/composite_hgt500_eof23_30100.m

    r10 r15  
    106106   end; 
    107107   for b=1:122; % boucle sur les jours 
    108       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     108      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    109109% cas 1 : max deltas apres negetifs et deltas avant postifs    
    110          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     110         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    111111            compteurmax=compteurmax+1; 
    112112            hgt500_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    144144            hgt500_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    145145% cas 2 : min deltas apres positifs et deltas avant negatifs    
    146          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     146         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    147147            compteurmin=compteurmin+1; 
    148148 
     
    184184   end;          
    185185end; 
    186 compteurmin 
    187 compteurmax 
     186disp(['iii : compteurmin =', int2str(compteurmin)]); 
     187disp(['iii : compteurmax =', int2str(compteurmax)]); 
    188188% on fait le test de Student 
    189189nb_value=min(compteurmin,compteurmax); 
     
    223223             if student1(f,b,c)==1; 
    224224                 delta_hgt500_filtre_min(b,c)=delta_hgt500_filtre_min(b,c); 
    225              else; 
     225             else 
    226226                 delta_hgt500_filtre_min(b,c)=NaN; 
    227227             end; 
     
    246246       if e==1; 
    247247         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    248        else; 
     248       else 
    249249         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    250250       end;        
     
    252252       if e==4; 
    253253          co=colorbar;             
    254           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     254          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    255255       end; 
    256256       hold on; cartemonde1; 
     
    263263       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    264264       pos_vert=e/10; 
    265        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     265       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    266266end; 
    267267 
     
    281281              if student1(f,b,c)==1; 
    282282                 delta_hgt500_filtre_min(b,c)=delta_hgt500_filtre_min(b,c); 
    283              else; 
     283             else 
    284284                 delta_hgt500_filtre_min(b,c)=NaN; 
    285285             end; 
     
    305305       if e==1; 
    306306         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    307        else; 
     307       else 
    308308         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    309309       end;        
     
    311311       if e==4; 
    312312          co=colorbar;             
    313           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     313          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    314314       end; 
    315315       hold on; cartemonde1; 
     
    322322       text(-270,50,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    323323       pos_vert=e/10; 
    324        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     324       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    325325end; 
    326326print -depsc2 compo_hgt500_eof23_30100b.eps; 
  • trunk/src/mode_sahelien/composite_hgt700_EOF12_ER1030.m

    r10 r15  
    7373   end; 
    7474   for b=1:122; % boucle sur les jours 
    75       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     75      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7676% cas 1 : max deltas apres negetifs et deltas avant postifs    
    77          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     77         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7878            compteurmax=compteurmax+1; 
    7979            hgt700_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    111111            hgt700_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    112112% cas 2 : min deltas apres positifs et deltas avant negatifs    
    113          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     113         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    114114            compteurmin=compteurmin+1; 
    115115 
     
    207207       elseif e==6; 
    208208            sauvegrads('composite_hgt700_mode_rossby_1030_moins16',delta_hgt700,[-180 2.5 -10 2.5]); 
    209        else; 
     209       else 
    210210            sauvegrads('composite_hgt700_mode_rossby_1030_moins18',delta_hgt700,[-180 2.5 -10 2.5]); 
    211211       end 
     
    213213       delta_hgt700=flipud(delta_hgt700); 
    214214 
    215 if e==1; 
     215       if e==1; 
    216216         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    217        else; 
     217       else 
    218218         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    219219       end;        
     
    221221       if e==4; 
    222222          co=colorbar;             
    223           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     223          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    224224       end; 
    225225       hold on; cartemonde1; 
     
    232232       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    233233       pos_vert=e/10; 
    234        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     234       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    235235end; 
    236236 
     
    282282       elseif e==6; 
    283283            sauvegrads('composite_hgt700_mode_rossby_1030_moins2',delta_hgt700,[-180 2.5 -10 2.5]); 
    284        else; 
     284       else 
    285285            sauvegrads('composite_hgt700_mode_rossby_1030_moins4',delta_hgt700,[-180 2.5 -10 2.5]); 
    286286       end; 
    287 delta_hgt700=flipud(delta_hgt700); 
    288  
    289 if e==1; 
     287        
     288       delta_hgt700=flipud(delta_hgt700); 
     289 
     290       if e==1; 
    290291         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    291        else; 
     292       else 
    292293         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    293294       end;        
     
    295296       if e==4; 
    296297          co=colorbar;             
    297           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     298          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    298299       end; 
    299300       hold on; cartemonde1; 
     
    306307       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    307308       pos_vert=e/10; 
    308        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     309       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    309310end; 
    310311 
  • trunk/src/mode_sahelien/composite_hgt700_EOF12_ER30100_dat.m

    r10 r15  
    7373   end; 
    7474   for b=1:122; % boucle sur les jours 
    75       if (b>22 & b<112); % 1ere condition (laisser une marge de 10)  
     75      if (b>22 && b<112); % 1ere condition (laisser une marge de 10)  
    7676% cas 1 : max deltas apres negetifs et deltas avant postifs    
    77          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     77         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7878            compteurmax=compteurmax+1; 
    7979            hgt700_filtre_compomax(compteurmax,1,:,:)=hgt(b-21,a,:,:); 
     
    112112 
    113113% cas 2 : min deltas apres positifs et deltas avant negatifs    
    114          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     114         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    115115            compteurmin=compteurmin+1; 
    116116            hgt700_filtre_compomin(compteurmin,1,:,:)=hgt(b-21,a,:,:); 
  • trunk/src/mode_sahelien/composite_hgt700_EOF24_1030.m

    r10 r15  
    7373   end; 
    7474   for b=1:122; % boucle sur les jours 
    75       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     75      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7676% cas 1 : max deltas apres negetifs et deltas avant postifs    
    77          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     77         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7878            compteurmax=compteurmax+1; 
    7979            hgt700_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    111111            hgt700_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    112112% cas 2 : min deltas apres positifs et deltas avant negatifs    
    113          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     113         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    114114            compteurmin=compteurmin+1; 
    115115 
     
    207207       elseif e==6; 
    208208            sauvegrads('composite_hgt700_mode_sahel_1030_moins16',delta_hgt700,[-180 2.5 -10 2.5]); 
    209        else; 
     209       else 
    210210            sauvegrads('composite_hgt700_mode_sahel_1030_moins18',delta_hgt700,[-180 2.5 -10 2.5]); 
    211211       end 
     
    214214        if e==1; 
    215215         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    216        else; 
     216       else 
    217217         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    218218       end;        
     
    220220       if e==4; 
    221221          co=colorbar;             
    222           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     222          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    223223       end; 
    224224       hold on; cartemonde1; 
     
    231231       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    232232       pos_vert=e/10; 
    233        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     233       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    234234end; 
    235235 
     
    280280       elseif e==6; 
    281281            sauvegrads('composite_hgt700_mode_sahel_1030_moins2',delta_hgt700,[-180 2.5 -10 2.5]); 
    282        else; 
     282       else 
    283283            sauvegrads('composite_hgt700_mode_sahel_1030_moins4',delta_hgt700,[-180 2.5 -10 2.5]); 
    284284       end; 
     
    289289       if e==1; 
    290290         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    291        else; 
     291       else 
    292292         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    293293       end;        
     
    295295       if e==4; 
    296296          co=colorbar;             
    297           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     297          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    298298       end; 
    299299       hold on; cartemonde1; 
     
    306306       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    307307       pos_vert=e/10; 
    308        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     308       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    309309end; 
    310310 
  • trunk/src/mode_sahelien/composite_hgt925_EOF12_ER1030.m

    r10 r15  
    7373   end; 
    7474   for b=1:122; % boucle sur les jours 
    75       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     75      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7676% cas 1 : max deltas apres negetifs et deltas avant postifs    
    77          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     77         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7878            compteurmax=compteurmax+1; 
    7979            hgt925_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    111111            hgt925_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    112112% cas 2 : min deltas apres positifs et deltas avant negatifs    
    113          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     113         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    114114            compteurmin=compteurmin+1; 
    115115 
     
    207207       elseif e==6; 
    208208            sauvegrads('composite_hgt925_mode_rossby_1030_moins16',delta_hgt925,[-180 2.5 -10 2.5]); 
    209        else; 
     209       else 
    210210            sauvegrads('composite_hgt925_mode_rossby_1030_moins18',delta_hgt925,[-180 2.5 -10 2.5]); 
    211211       end 
     
    213213       delta_hgt925=flipud(delta_hgt925); 
    214214 
    215 if e==1; 
     215       if e==1; 
    216216         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    217        else; 
     217       else 
    218218         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    219219       end;        
     
    221221       if e==4; 
    222222          co=colorbar;             
    223           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     223          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    224224       end; 
    225225       hold on; cartemonde1; 
     
    232232       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    233233       pos_vert=e/10; 
    234        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     234       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    235235end; 
    236236 
     
    282282       elseif e==6; 
    283283            sauvegrads('composite_hgt925_mode_rossby_1030_moins2',delta_hgt925,[-180 2.5 -10 2.5]); 
    284        else; 
     284       else 
    285285            sauvegrads('composite_hgt925_mode_rossby_1030_moins4',delta_hgt925,[-180 2.5 -10 2.5]); 
    286286       end; 
    287 delta_hgt925=flipud(delta_hgt925); 
    288  
    289 if e==1; 
     287        
     288       delta_hgt925=flipud(delta_hgt925); 
     289 
     290       if e==1; 
    290291         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    291        else; 
     292       else 
    292293         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    293294       end;        
     
    295296       if e==4; 
    296297          co=colorbar;             
    297           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     298          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    298299       end; 
    299300       hold on; cartemonde1; 
     
    306307       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    307308       pos_vert=e/10; 
    308        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     309       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    309310end; 
    310311 
  • trunk/src/mode_sahelien/composite_hgt925_EOF12_ER30100.m

    r10 r15  
    7373   end; 
    7474   for b=1:122; % boucle sur les jours 
    75       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     75      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7676% cas 1 : max deltas apres negetifs et deltas avant postifs    
    77          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     77         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7878            compteurmax=compteurmax+1; 
    7979            hgt925_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    111111            hgt925_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    112112% cas 2 : min deltas apres positifs et deltas avant negatifs    
    113          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     113         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    114114            compteurmin=compteurmin+1; 
    115115 
     
    205205       elseif e==6; 
    206206            sauvegrads('composite_hgt925_mode_rossby_30100_moins16',delta_hgt925,[-180 2.5 -10 2.5]); 
    207        else; 
     207       else 
    208208            sauvegrads('composite_hgt925_mode_rossby_30100_moins18',delta_hgt925,[-180 2.5 -10 2.5]); 
    209209       end 
     
    214214       if e==1; 
    215215         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    216        else; 
     216       else 
    217217         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    218218       end;        
     
    220220       if e==4; 
    221221          co=colorbar;             
    222           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     222          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    223223       end; 
    224224       hold on; cartemonde1; 
     
    231231       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    232232       pos_vert=e/10; 
    233        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     233       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    234234end; 
    235235 
     
    281281       elseif e==6; 
    282282            sauvegrads('composite_hgt925_mode_rossby_30100_moins2',delta_hgt925,[-180 2.5 -10 2.5]); 
    283        else; 
     283       else 
    284284            sauvegrads('composite_hgt925_mode_rossby_30100_moins4',delta_hgt925,[-180 2.5 -10 2.5]); 
    285285       end; 
     
    287287       if e==1; 
    288288         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    289        else; 
     289       else 
    290290         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    291291       end;        
     
    293293       if e==4; 
    294294          co=colorbar;             
    295           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     295          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    296296       end; 
    297297       hold on; cartemonde1; 
     
    304304       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    305305       pos_vert=e/10; 
    306        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     306       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    307307end; 
    308308 
  • trunk/src/mode_sahelien/composite_hgt925_EOF12_ER30100_dat.m

    r10 r15  
    7373   end; 
    7474   for b=1:122; % boucle sur les jours 
    75       if (b>22 & b<112); % 1ere condition (laisser une marge de 10)  
     75      if (b>22 && b<112); % 1ere condition (laisser une marge de 10)  
    7676% cas 1 : max deltas apres negetifs et deltas avant postifs    
    77          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     77         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7878            compteurmax=compteurmax+1; 
    7979            hgt925_filtre_compomax(compteurmax,1,:,:)=hgt(b-21,a,:,:); 
     
    112112 
    113113% cas 2 : min deltas apres positifs et deltas avant negatifs    
    114          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     114         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    115115            compteurmin=compteurmin+1; 
    116116            hgt925_filtre_compomin(compteurmin,1,:,:)=hgt(b-21,a,:,:); 
  • trunk/src/mode_sahelien/composite_hgt925_EOF1_30100.m

    r10 r15  
    7373   end; 
    7474   for b=1:122; % boucle sur les jours 
    75       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     75      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7676% cas 1 : max deltas apres negetifs et deltas avant postifs    
    77          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     77         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7878            compteurmax=compteurmax+1; 
    7979            hgt925_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    111111            hgt925_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    112112% cas 2 : min deltas apres positifs et deltas avant negatifs    
    113          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     113         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    114114            compteurmin=compteurmin+1; 
    115115 
     
    196196       if e==1; 
    197197         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    198        else; 
     198       else 
    199199         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    200200       end;        
     
    202202       if e==4; 
    203203          co=colorbar;             
    204           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     204          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    205205       end; 
    206206       hold on; cartemonde1; 
     
    213213       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    214214       pos_vert=e/10; 
    215        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     215       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    216216end; 
    217217 
     
    252252       if e==1; 
    253253         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    254        else; 
     254       else 
    255255         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    256256       end;        
     
    258258       if e==4; 
    259259          co=colorbar;             
    260           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     260          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    261261       end; 
    262262       hold on; cartemonde1; 
     
    269269       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    270270       pos_vert=e/10; 
    271        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     271       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    272272end; 
    273273 
  • trunk/src/mode_sahelien/composite_hgt925_EOF23_1030.m

    r10 r15  
    7373   end; 
    7474   for b=1:122; % boucle sur les jours 
    75       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     75      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7676% cas 1 : max deltas apres negetifs et deltas avant postifs    
    77          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     77         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7878            compteurmax=compteurmax+1; 
    7979            hgt925_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    111111            hgt925_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    112112% cas 2 : min deltas apres positifs et deltas avant negatifs    
    113          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     113         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    114114            compteurmin=compteurmin+1; 
    115115 
     
    207207       elseif e==6; 
    208208            sauvegrads('composite_hgt925_mode_sahel_1030_moins16',delta_hgt925,[-180 2.5 -40 2.5]); 
    209        else; 
     209       else 
    210210            sauvegrads('composite_hgt925_mode_sahel_1030_moins18',delta_hgt925,[-180 2.5 -40 2.5]); 
    211211       end 
     
    214214        if e==1; 
    215215         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    216        else; 
     216       else 
    217217         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    218218       end;        
     
    220220       if e==4; 
    221221          co=colorbar;             
    222           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     222          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    223223       end; 
    224224       hold on; cartemonde1; 
     
    231231       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    232232       pos_vert=e/10; 
    233        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     233       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    234234end; 
    235235 
     
    280280       elseif e==6; 
    281281            sauvegrads('composite_hgt925_mode_sahel_1030_moins2',delta_hgt925,[-180 2.5 -40 2.5]); 
    282        else; 
     282       else 
    283283            sauvegrads('composite_hgt925_mode_sahel_1030_moins4',delta_hgt925,[-180 2.5 -40 2.5]); 
    284284       end; 
     
    289289       if e==1; 
    290290         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    291        else; 
     291       else 
    292292         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    293293       end;        
     
    295295       if e==4; 
    296296          co=colorbar;             
    297           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     297          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    298298       end; 
    299299       hold on; cartemonde1; 
     
    306306       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    307307       pos_vert=e/10; 
    308        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     308       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    309309end; 
    310310 
  • trunk/src/mode_sahelien/composite_hgt925_EOF23_30100.m

    r10 r15  
    7373   end; 
    7474   for b=1:122; % boucle sur les jours 
    75       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     75      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7676% cas 1 : max deltas apres negetifs et deltas avant postifs    
    77          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     77         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7878            compteurmax=compteurmax+1; 
    7979            hgt925_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    111111            hgt925_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    112112% cas 2 : min deltas apres positifs et deltas avant negatifs    
    113          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     113         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    114114            compteurmin=compteurmin+1; 
    115115 
     
    196196       if e==1; 
    197197         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    198        else; 
     198       else 
    199199         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    200200       end;        
     
    202202       if e==4; 
    203203          co=colorbar;             
    204           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     204          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    205205       end; 
    206206       hold on; cartemonde1; 
     
    213213       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    214214       pos_vert=e/10; 
    215        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     215       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    216216end; 
    217217 
     
    252252       if e==1; 
    253253         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    254        else; 
     254       else 
    255255         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    256256       end;        
     
    258258       if e==4; 
    259259          co=colorbar;             
    260           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     260          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    261261       end; 
    262262       hold on; cartemonde1; 
     
    269269       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    270270       pos_vert=e/10; 
    271        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     271       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    272272end; 
    273273 
  • trunk/src/mode_sahelien/composite_hgt925_EOF24_1030.m

    r10 r15  
    7373   end; 
    7474   for b=1:122; % boucle sur les jours 
    75       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     75      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7676% cas 1 : max deltas apres negetifs et deltas avant postifs    
    77          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     77         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7878            compteurmax=compteurmax+1; 
    7979            hgt925_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    111111            hgt925_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    112112% cas 2 : min deltas apres positifs et deltas avant negatifs    
    113          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     113         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    114114            compteurmin=compteurmin+1; 
    115115 
     
    207207       elseif e==6; 
    208208            sauvegrads('composite_hgt925_mode_sahel_1030_moins16',delta_hgt925,[-180 2.5 -10 2.5]); 
    209        else; 
     209       else 
    210210            sauvegrads('composite_hgt925_mode_sahel_1030_moins18',delta_hgt925,[-180 2.5 -10 2.5]); 
    211211       end 
     
    214214        if e==1; 
    215215         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    216        else; 
     216       else 
    217217         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    218218       end;        
     
    220220       if e==4; 
    221221          co=colorbar;             
    222           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     222          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    223223       end; 
    224224       hold on; cartemonde1; 
     
    231231       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    232232       pos_vert=e/10; 
    233        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     233       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    234234end; 
    235235 
     
    280280       elseif e==6; 
    281281            sauvegrads('composite_hgt925_mode_sahel_1030_moins2',delta_hgt925,[-180 2.5 -10 2.5]); 
    282        else; 
     282       else 
    283283            sauvegrads('composite_hgt925_mode_sahel_1030_moins4',delta_hgt925,[-180 2.5 -10 2.5]); 
    284284       end; 
     
    289289       if e==1; 
    290290         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    291        else; 
     291       else 
    292292         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    293293       end;        
     
    295295       if e==4; 
    296296          co=colorbar;             
    297           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     297          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    298298       end; 
    299299       hold on; cartemonde1; 
     
    306306       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    307307       pos_vert=e/10; 
    308        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     308       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    309309end; 
    310310 
  • trunk/src/mode_sahelien/composite_hgt925_eof23_2590.m

    r10 r15  
    7272   end; 
    7373   for b=1:122; % boucle sur les jours 
    74       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     74      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7575% cas 1 : max deltas apres negetifs et deltas avant postifs    
    76          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     76         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7777            compteurmax=compteurmax+1; 
    7878            hgt925_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    110110            hgt925_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    111111% cas 2 : min deltas apres positifs et deltas avant negatifs    
    112          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     112         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    113113            compteurmin=compteurmin+1; 
    114114 
     
    195195       if e==1; 
    196196         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    197        else; 
     197       else 
    198198         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    199199       end;        
     
    201201       if e==4; 
    202202          co=colorbar;             
    203           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     203          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    204204       end; 
    205205       hold on; cartemonde1; 
     
    212212       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    213213       pos_vert=e/10; 
    214        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     214       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    215215end; 
    216216 
     
    253253       if e==1; 
    254254         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    255        else; 
     255       else 
    256256         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    257257       end;        
     
    259259       if e==4; 
    260260          co=colorbar;             
    261           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     261          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    262262       end; 
    263263       hold on; cartemonde1; 
     
    270270       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    271271       pos_vert=e/10; 
    272        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     272       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    273273end; 
    274274 
  • trunk/src/mode_sahelien/composite_hgt925_eof23_2590_bis.m

    r10 r15  
    7272   end; 
    7373   for b=1:122; % boucle sur les jours 
    74       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     74      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7575% cas 1 : max deltas apres negetifs et deltas avant postifs    
    76          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     76         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7777            compteurmax=compteurmax+1; 
    7878            hgt925_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    110110            hgt925_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    111111% cas 2 : min deltas apres positifs et deltas avant negatifs    
    112          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     112         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    113113            compteurmin=compteurmin+1; 
    114114 
     
    193193       if e==1; 
    194194         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    195        else; 
     195       else 
    196196         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    197197       end;        
     
    199199       if e==4; 
    200200          co=colorbar;             
    201           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     201          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    202202       end; 
    203203       hold on; cartemonde1; 
     
    210210       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    211211       pos_vert=e/10; 
    212        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     212       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    213213end; 
    214214 
     
    248248       if e==1; 
    249249         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    250        else; 
     250       else 
    251251         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    252252       end;        
     
    254254       if e==4; 
    255255          co=colorbar;             
    256           set(co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
     256          set (co,'ytick',[-20:5:20],'yticklabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    257257       end; 
    258258       hold on; cartemonde1; 
     
    265265       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    266266       pos_vert=e/10; 
    267        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     267       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    268268end; 
    269269 
  • trunk/src/mode_sahelien/composite_hgt925_rossby.m

    r10 r15  
    6262   end; 
    6363   for b=1:122; % boucle sur les jours 
    64       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     64      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6565% cas 1 : max deltas apres negetifs et deltas avant postifs    
    66          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     66         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    6767            compteurmax=compteurmax+1; 
    6868            hgt700_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    100100            hgt700_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    101101% cas 2 : min deltas apres positifs et deltas avant negatifs    
    102          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     102         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    103103            compteurmin=compteurmin+1; 
    104104 
     
    185185       if e==1; 
    186186         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    187        else; 
     187       else 
    188188         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    189189       end;        
     
    191191       if e==4; 
    192192          co=colorbar;             
    193           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     193          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    194194       end; 
    195195       hold on; cartemonde1; 
     
    202202       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    203203       pos_vert=e/10; 
    204        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     204       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    205205end; 
    206206 
     
    249249       if e==4; 
    250250          co=colorbar;             
    251           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',5); 
     251          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',5); 
    252252       end; 
    253253       hold on; cartemonde1; 
     
    260260       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    261261       pos_vert=e/10; 
    262        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     262       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    263263end; 
    264264 
  • trunk/src/mode_sahelien/composite_hgt925_sahel.m

    r10 r15  
    7272   end; 
    7373   for b=1:122; % boucle sur les jours 
    74       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     74      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7575% cas 1 : max deltas apres negetifs et deltas avant postifs    
    76          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     76         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7777            compteurmax=compteurmax+1; 
    7878            hgt700_filtre_compomax(compteurmax,1,:,:)=hgt(b-20,a,:,:); 
     
    110110            hgt700_filtre_compomax(compteurmax,31,:,:)=hgt(b+10,a,:,:); 
    111111% cas 2 : min deltas apres positifs et deltas avant negatifs    
    112          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     112         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    113113            compteurmin=compteurmin+1; 
    114114 
     
    195195       if e==1; 
    196196         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    197        else; 
     197       else 
    198198         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    199199       end;        
     
    201201       if e==4; 
    202202          co=colorbar;             
    203           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     203          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    204204       end; 
    205205       hold on; cartemonde1; 
     
    212212       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    213213       pos_vert=e/10; 
    214        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     214       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    215215end; 
    216216print -depsc2 compo_hgt700_sahel.eps 
     
    252252       if e==1; 
    253253         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    254        else; 
     254       else 
    255255         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    256256       end;        
     
    258258       if e==4; 
    259259          co=colorbar;             
    260           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     260          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    261261       end; 
    262262       hold on; cartemonde1; 
     
    269269       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    270270       pos_vert=e/10; 
    271        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     271       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    272272end; 
    273273 
  • trunk/src/mode_sahelien/composite_olr_EOF12_ER1030.m

    r10 r15  
    153153k=122*28;  
    154154olrbis=reshape(olr_eof,k,1); 
    155 olr_std=std(olrbis)  
    156 olr_moy=mean(olrbis) 
     155olr_std=std(olrbis); 
     156olr_moy=mean(olrbis); 
    157157for a=1:3416 
    158158   olrbis(a)=(olrbis(a)-olr_moy)/olr_std; 
     
    176176   end; 
    177177   for b=1:122; % boucle sur les jours 
    178       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     178      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    179179% cas 1 : max deltas apres negetifs et deltas avant postifs    
    180          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>1);  
    181 % if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>olr_std);  
     180         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>1);  
     181% if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>olr_std);  
    182182            compteurmax=compteurmax+1; 
    183183           format short g; 
     
    217217            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    218218% cas 2 : min deltas apres positifs et deltas avant negatifs    
    219          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<-1); 
    220 %         elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<(-olr_std)); 
     219         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<-1); 
     220%         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<(-olr_std)); 
    221221           compteurmin=compteurmin+1; 
    222222           format short g 
     
    259259   end;          
    260260end; 
    261 compteurmin_eof12_er1030=compteurmin 
    262 compteurmax_eof12_er1030=compteurmax 
     261compteurmin_eof12_er1030=compteurmin; 
     262compteurmax_eof12_er1030=compteurmax; 
    263263 
    264264% on fait le test de Student 
     
    297297             if student1(f,b,c)==1; 
    298298                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    299              else; 
     299             else 
    300300 %                delta_olr_filtre_min(b,c)=NaN; 
    301301             end; 
     
    328328       if e==4; 
    329329          co=colorbar;             
    330           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     330          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    331331       end; 
    332332       hold on; cartemonde1; 
     
    339339       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    340340       pos_vert=e/10; 
    341        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     341       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    342342end; 
    343343 
     
    357357             if student1(f,b,c)==1; 
    358358                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    359              else; 
     359             else 
    360360 %                delta_olr_filtre_min(b,c)=NaN; 
    361361             end; 
     
    388388       if e==4; 
    389389          co=colorbar;             
    390           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     390          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    391391       end; 
    392392       hold on; cartemonde1; 
     
    399399       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    400400       pos_vert=e/10; 
    401        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     401       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    402402end; 
    403403 
  • trunk/src/mode_sahelien/composite_olr_EOF12_ER1030_centre.m

    r10 r15  
    153153k=122*28;  
    154154olrbis=reshape(olr_eof,k,1); 
    155 olr_std=std(olrbis)  
    156 olr_moy=mean(olrbis) 
     155olr_std=std(olrbis); 
     156olr_moy=mean(olrbis); 
    157157for a=1:3416 
    158158   olrbis(a)=(olrbis(a)-olr_moy)/olr_std; 
     
    176176   end; 
    177177   for b=1:122; % boucle sur les jours 
    178       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     178      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    179179% cas 1 : max deltas apres negetifs et deltas avant postifs    
    180          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>1);  
     180         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>1);  
    181181            compteurmax=compteurmax+1; 
    182182           format short g; 
     
    216216            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    217217% cas 2 : min deltas apres positifs et deltas avant negatifs    
    218          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<-1); 
     218         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<-1); 
    219219            compteurmin=compteurmin+1; 
    220220           format short g 
     
    257257   end;          
    258258end; 
    259 compteurmin_eof12_er1030=compteurmin 
    260 compteurmax_eof12_er1030=compteurmax 
     259compteurmin_eof12_er1030=compteurmin; 
     260compteurmax_eof12_er1030=compteurmax; 
    261261 
    262262% on fait le test de Student 
     
    295295             if student1(f,b,c)==1; 
    296296                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    297              else; 
     297             else 
    298298 %                delta_olr_filtre_min(b,c)=NaN; 
    299299             end; 
     
    326326       if e==4; 
    327327          co=colorbar;             
    328           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     328          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    329329       end; 
    330330       hold on; cartemonde1; 
     
    337337       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    338338       pos_vert=e/10; 
    339        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     339       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    340340end; 
    341341 
     
    355355             if student1(f,b,c)==1; 
    356356                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    357              else; 
     357             else 
    358358 %                delta_olr_filtre_min(b,c)=NaN; 
    359359             end; 
     
    386386       if e==4; 
    387387          co=colorbar;             
    388           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     388          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    389389       end; 
    390390       hold on; cartemonde1; 
     
    397397       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    398398       pos_vert=e/10; 
    399        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     399       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    400400end; 
    401401 
  • trunk/src/mode_sahelien/composite_olr_EOF12_ER30100.m

    r10 r15  
    176176   end; 
    177177   for b=1:122; % boucle sur les jours 
    178       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     178      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    179179% cas 1 : max deltas apres negetifs et deltas avant postifs    
    180          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>1);  
     180         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>1);  
    181181            compteurmax=compteurmax+1; 
    182182          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    214214            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    215215% cas 2 : min deltas apres positifs et deltas avant negatifs    
    216          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<-1); 
     216         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<-1); 
    217217            compteurmin=compteurmin+1; 
    218218 
     
    255255end; 
    256256 
    257 compteurmin 
    258 compteurmax 
     257disp(['iii : compteurmin =', int2str(compteurmin)]); 
     258disp(['iii : compteurmax =', int2str(compteurmax)]); 
    259259 
    260260% on fait le test de Student 
     
    293293             if student1(f,b,c)==1; 
    294294                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    295              else; 
     295             else 
    296296 %                delta_olr_filtre_min(b,c)=NaN; 
    297297             end; 
     
    329329       elseif e==6; 
    330330            sauvegrads('composite_olr_mode_rossby_30100_moins16',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    331        else; 
     331       else 
    332332            sauvegrads('composite_olr_mode_rossby_30100_moins18',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    333333       end 
    334 delta_olr_filtre_min=flipud(delta_olr_filtre_min); 
    335  
    336 if e==1; 
     334       delta_olr_filtre_min=flipud(delta_olr_filtre_min); 
     335 
     336       if e==1; 
    337337       set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    338338       else 
     
    342342       if e==4; 
    343343          co=colorbar;             
    344           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     344          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    345345       end; 
    346346       hold on; cartemonde1; 
     
    353353       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    354354       pos_vert=e/10; 
    355        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     355       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    356356end; 
    357357 
     
    371371             if student1(f,b,c)==1; 
    372372                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    373              else; 
     373             else 
    374374 %                delta_olr_filtre_min(b,c)=NaN; 
    375375             end; 
     
    407407       elseif e==6; 
    408408            sauvegrads('composite_olr_mode_rossby_30100_moins2',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    409        else; 
     409       else 
    410410            sauvegrads('composite_olr_mode_rossby_30100_moins4',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    411411       end 
     
    420420       if e==4; 
    421421          co=colorbar;             
    422           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     422          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    423423       end; 
    424424       hold on; cartemonde1; 
     
    431431       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    432432       pos_vert=e/10; 
    433        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     433       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    434434end; 
    435435 
  • trunk/src/mode_sahelien/composite_olr_EOF12_ER30100_dat.m

    r10 r15  
    171171   end; 
    172172   for b=1:122; % boucle sur les jours 
    173       if (b>22 & b<110); % 1ere condition (laisser une marge de 10)  
     173      if (b>22 && b<110); % 1ere condition (laisser une marge de 10)  
    174174% cas 1 : max deltas apres negetifs et deltas avant postifs    
    175          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>(olrbis));  
     175         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>(olrbis));  
    176176            compteurmax=compteurmax+1; 
    177177            olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-21,a,:,:); 
     
    210210 
    211211% cas 2 : min deltas apres positifs et deltas avant negatifs    
    212          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     212         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    213213            compteurmin=compteurmin+1; 
    214214 
     
    252252end; 
    253253 
    254 compteurmin_eof12_er30100=compteurmin 
    255 compteurmax_eof12_er30100=compteurmax 
     254compteurmin_eof12_er30100=compteurmin; 
     255compteurmax_eof12_er30100=compteurmax; 
    256256 
    257257% on fait le test de Student 
  • trunk/src/mode_sahelien/composite_olr_EOF1_1030.m

    r10 r15  
    172172   end; 
    173173   for b=1:122; % boucle sur les jours 
    174       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     174      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    175175% cas 1 : max deltas apres negetifs et deltas avant postifs    
    176          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>(olrbis));  
     176         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>(olrbis));  
    177177            compteurmax=compteurmax+1; 
    178178          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    210210            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    211211% cas 2 : min deltas apres positifs et deltas avant negatifs    
    212          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     212         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    213213            compteurmin=compteurmin+1; 
    214214 
     
    285285             if student1(f,b,c)==1; 
    286286                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    287              else; 
     287             else 
    288288 %                delta_olr_filtre_min(b,c)=NaN; 
    289289             end; 
     
    310310       if e==1; 
    311311         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    312        else; 
     312       else 
    313313         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    314314       end;        
     
    316316       if e==4; 
    317317          co=colorbar;             
    318           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     318          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    319319       end; 
    320320       hold on; cartemonde1; 
     
    328328       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    329329       pos_vert=e/10; 
    330        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     330       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    331331end; 
    332332 
     
    346346             if student1(f,b,c)==1; 
    347347                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    348              else; 
     348             else 
    349349 %                delta_olr_filtre_min(b,c)=NaN; 
    350350             end; 
     
    371371       if e==1; 
    372372       set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    373        else; 
     373       else 
    374374         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    375375       end;  
     
    378378       if e==4; 
    379379          co=colorbar;             
    380           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     380          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    381381       end; 
    382382       hold on; cartemonde1; 
     
    389389       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    390390       pos_vert=e/10; 
    391        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     391       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    392392end; 
    393393 
  • trunk/src/mode_sahelien/composite_olr_EOF1_30100.m

    r10 r15  
    172172   end; 
    173173   for b=1:122; % boucle sur les jours 
    174       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     174      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    175175% cas 1 : max deltas apres negetifs et deltas avant postifs    
    176          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>(olrbis));  
     176         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>(olrbis));  
    177177            compteurmax=compteurmax+1; 
    178178          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    210210            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    211211% cas 2 : min deltas apres positifs et deltas avant negatifs    
    212          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     212         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    213213            compteurmin=compteurmin+1; 
    214214 
     
    285285             if student1(f,b,c)==1; 
    286286                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    287              else; 
     287             else 
    288288 %                delta_olr_filtre_min(b,c)=NaN; 
    289289             end; 
     
    310310       if e==1; 
    311311         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    312        else; 
     312       else 
    313313         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    314314       end;        
     
    316316       if e==4; 
    317317          co=colorbar;             
    318           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     318          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    319319       end; 
    320320       hold on; cartemonde1; 
     
    328328       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    329329       pos_vert=e/10; 
    330        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     330       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    331331end; 
    332332 
     
    346346             if student1(f,b,c)==1; 
    347347                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    348              else; 
     348             else 
    349349 %                delta_olr_filtre_min(b,c)=NaN; 
    350350             end; 
     
    371371       if e==1; 
    372372       set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    373        else; 
     373       else 
    374374         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    375375       end;  
     
    378378       if e==4; 
    379379          co=colorbar;             
    380           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     380          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    381381       end; 
    382382       hold on; cartemonde1; 
     
    389389       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    390390       pos_vert=e/10; 
    391        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     391       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    392392end; 
    393393 
  • trunk/src/mode_sahelien/composite_olr_EOF23_1030.m

    r10 r15  
    178178   end; 
    179179   for b=1:122; % boucle sur les jours 
    180       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     180      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    181181% cas 1 : max deltas apres negetifs et deltas avant postifs    
    182          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>1);  
     182         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>1);  
    183183            compteurmax=compteurmax+1; 
    184184          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    216216            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    217217% cas 2 : min deltas apres positifs et deltas avant negatifs    
    218          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<-1); 
     218         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<-1); 
    219219            compteurmin=compteurmin+1; 
    220220 
     
    291291             if student1(f,b,c)==1; 
    292292                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    293              else; 
     293             else 
    294294 %                delta_olr_filtre_min(b,c)=NaN; 
    295295             end; 
     
    315315       aa=contourf(lon,lat,delta_olr_filtre_min,[-50:5:50],'LineStyle','none'); 
    316316 delta_olr_filtre_min=flipud(delta_olr_filtre_min);       
    317 if e==1; 
     317       if e==1; 
    318318            sauvegrads('composite_olr_eof23_1030_moins6',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    319319       elseif e==2; 
     
    327327       elseif e==6; 
    328328            sauvegrads('composite_olr_eof23_1030_moins16',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    329        else; 
     329       else 
    330330            sauvegrads('composite_olr_eof23_1030_moins18',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    331331       end; 
     
    339339       if e==4; 
    340340          co=colorbar;             
    341           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     341          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    342342       end; 
    343343       hold on; cartemonde1; 
     
    350350       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    351351       pos_vert=e/10; 
    352        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     352       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    353353end; 
    354354 
     
    368368             if student1(f,b,c)==1; 
    369369                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    370              else; 
     370             else 
    371371 %                delta_olr_filtre_min(b,c)=NaN; 
    372372             end; 
     
    404404       elseif e==6; 
    405405            sauvegrads('composite_olr_eof23_1030_moins2',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    406        else; 
     406       else 
    407407            sauvegrads('composite_olr_eof23_1030_moins4',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    408408       end 
     
    417417       if e==4; 
    418418          co=colorbar;             
    419           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     419          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    420420       end; 
    421421       hold on; cartemonde1; 
     
    428428       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    429429       pos_vert=e/10; 
    430        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     430       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    431431end; 
    432432 
  • trunk/src/mode_sahelien/composite_olr_EOF23_30100.m

    r10 r15  
    171171   end; 
    172172   for b=1:122; % boucle sur les jours 
    173       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     173      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    174174% cas 1 : max deltas apres negetifs et deltas avant postifs    
    175          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>(olrbis));  
     175         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>(olrbis));  
    176176            compteurmax=compteurmax+1; 
    177177          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    209209            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    210210% cas 2 : min deltas apres positifs et deltas avant negatifs    
    211          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     211         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    212212            compteurmin=compteurmin+1; 
    213213 
     
    284284             if student1(f,b,c)==1; 
    285285                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    286              else; 
     286             else 
    287287 %                delta_olr_filtre_min(b,c)=NaN; 
    288288             end; 
     
    310310       if e==1; 
    311311         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    312        else; 
     312       else 
    313313         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    314314       end;        
     
    316316       if e==4; 
    317317          co=colorbar;             
    318           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     318          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    319319       end; 
    320320       hold on; cartemonde1; 
     
    327327       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    328328       pos_vert=e/10; 
    329        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     329       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    330330end; 
    331331 
     
    345345             if student1(f,b,c)==1; 
    346346                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    347              else; 
     347             else 
    348348 %                delta_olr_filtre_min(b,c)=NaN; 
    349349             end; 
     
    370370        if e==1; 
    371371         set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    372        else; 
     372       else 
    373373         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    374374       end;        
     
    376376       if e==4; 
    377377          co=colorbar;             
    378           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     378          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    379379       end; 
    380380       hold on; cartemonde1; 
     
    389389       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    390390       pos_vert=e/10; 
    391        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     391       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    392392end; 
    393393 
  • trunk/src/mode_sahelien/composite_olr_EOF24_1030.m

    r10 r15  
    179179   end; 
    180180   for b=1:122; % boucle sur les jours 
    181       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     181      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    182182% cas 1 : max deltas apres negetifs et deltas avant postifs    
    183          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>1);  
     183         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>1);  
    184184            compteurmax=compteurmax+1; 
    185185          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    217217            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    218218% cas 2 : min deltas apres positifs et deltas avant negatifs    
    219          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<-1); 
     219         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<-1); 
    220220            compteurmin=compteurmin+1; 
    221221 
     
    257257   end;          
    258258end; 
    259 compteurmin 
    260 compteurmax 
     259disp(['iii : compteurmin =', int2str(compteurmin)]); 
     260disp(['iii : compteurmax =', int2str(compteurmax)]); 
    261261% on fait le test de Student 
    262262nb_value=min(compteurmin,compteurmax); 
     
    294294             if student1(f,b,c)==1; 
    295295                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    296              else; 
     296             else 
    297297 %                delta_olr_filtre_min(b,c)=NaN; 
    298298             end; 
     
    319319       if e==1; 
    320320       set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    321        else; 
     321       else 
    322322         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    323323       end;  
     
    326326       if e==4; 
    327327          co=colorbar;             
    328           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     328          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    329329       end; 
    330330       hold on; cartemonde1; 
     
    339339       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    340340       pos_vert=e/10; 
    341        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     341       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    342342end; 
    343343 
     
    356356             if student1(f,b,c)==1; 
    357357                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    358              else; 
     358             else 
    359359 %                delta_olr_filtre_min(b,c)=NaN; 
    360360             end; 
     
    381381       if e==1; 
    382382       set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    383        else; 
     383       else 
    384384         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    385385       end;  
     
    388388       if e==4; 
    389389          co=colorbar;             
    390           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     390          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    391391       end; 
    392392       hold on; cartemonde1; 
     
    401401       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    402402       pos_vert=e/10; 
    403        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     403       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    404404end; 
    405405 
  • trunk/src/mode_sahelien/composite_olr_EOF24_1030_passbande.m

    r10 r15  
    187187   end; 
    188188   for b=1:122; % boucle sur les jours 
    189       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     189      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    190190% cas 1 : max deltas apres negetifs et deltas avant postifs    
    191          if (delta(b+1)<0 & delta(b)>0 & olr_eof(b,a)>1);  
     191         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>1);  
    192192            compteurmax=compteurmax+1; 
    193193          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    225225            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    226226% cas 2 : min deltas apres positifs et deltas avant negatifs    
    227          elseif (delta(b+1)>0 & delta(b)<0 & olr_eof(b,a)<-1); 
     227         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<-1); 
    228228            compteurmin=compteurmin+1; 
    229229 
     
    265265   end;          
    266266end; 
    267 compteurmin 
    268 compteurmax 
     267disp(['iii : compteurmin =', int2str(compteurmin)]); 
     268disp(['iii : compteurmax =', int2str(compteurmax)]); 
    269269% on fait le test de Student 
    270270nb_value=min(compteurmin,compteurmax); 
     
    302302             if student1(f,b,c)==1; 
    303303                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    304              else; 
     304             else 
    305305 %                delta_olr_filtre_min(b,c)=NaN; 
    306306             end; 
     
    327327       if e==1; 
    328328       set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    329        else; 
     329       else 
    330330         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    331331       end;  
     
    334334       if e==4; 
    335335          co=colorbar;             
    336           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     336          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    337337       end; 
    338338       hold on; cartemonde1; 
     
    347347       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    348348       pos_vert=e/10; 
    349        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     349       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    350350end; 
    351351 
     
    364364             if student1(f,b,c)==1; 
    365365                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    366              else; 
     366             else 
    367367 %                delta_olr_filtre_min(b,c)=NaN; 
    368368             end; 
     
    389389       if e==1; 
    390390       set (gca,'XTick',[-60:30:60],'XTickLabel',['60W';'30W';' 0 ';'30W';'60W'],'fontsize',6); 
    391        else; 
     391       else 
    392392         set (gca,'XTick',[-60:30:60],'XTickLabel',[' ';' ';' ';' ';' ']); 
    393393       end;  
     
    396396       if e==4; 
    397397          co=colorbar;             
    398           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     398          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    399399       end; 
    400400       hold on; cartemonde1; 
     
    409409       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    410410       pos_vert=e/10; 
    411        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     411       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    412412end; 
    413413 
  • trunk/src/mode_sahelien/composite_olr_ER1030.m

    r10 r15  
    174174   end; 
    175175   for b=1:122; % boucle sur les jours 
    176       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     176      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    177177% cas 1 : max deltas apres negetifs et deltas avant postifs    
    178          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     178         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    179179            compteurmax=compteurmax+1; 
    180180          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    212212            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    213213% cas 2 : min deltas apres positifs et deltas avant negatifs    
    214          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     214         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    215215            compteurmin=compteurmin+1; 
    216216 
     
    287287             if student1(f,b,c)==1; 
    288288                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    289              else; 
     289             else 
    290290 %                delta_olr_filtre_min(b,c)=NaN; 
    291291             end; 
     
    323323       elseif e==6; 
    324324            sauvegrads('composite_olr_mode_rossby_moins16',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    325        else; 
     325       else 
    326326            sauvegrads('composite_olr_mode_rossby_moins18',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    327327       end 
     
    335335       if e==4; 
    336336          co=colorbar;             
    337           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     337          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    338338       end; 
    339339       hold on; cartemonde1; 
     
    346346       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    347347       pos_vert=e/10; 
    348        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     348       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    349349end; 
    350350 
     
    363363             if student1(f,b,c)==1; 
    364364                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    365              else; 
     365             else 
    366366 %                delta_olr_filtre_min(b,c)=NaN; 
    367367             end; 
     
    384384        
    385385       clear fin 
    386        fin=-10+16*2.5 
     386       fin=-10+16*2.5; 
    387387       aa=contourf(lon,lat,delta_olr_filtre_min,[-50:5:50],'LineStyle','none'); 
    388388       delta_olr_filtre_min=flipud(delta_olr_filtre_min); 
     
    399399       elseif e==6; 
    400400            sauvegrads('composite_olr_mode_rossby_moins2',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    401        else; 
     401       else 
    402402            sauvegrads('composite_olr_mode_rossby_moins4',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    403403       end 
     
    411411       if e==4; 
    412412          co=colorbar;             
    413           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     413          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    414414       end; 
    415415       hold on; cartemonde1; 
     
    422422       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    423423       pos_vert=e/10; 
    424        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     424       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    425425end; 
    426426 
  • trunk/src/mode_sahelien/composite_olr_ER1030_filtre.m

    r10 r15  
    11 
    22clear;  
    3 %lon=[-180:2.5:177.5], lat=[-30:2.5:30] 
    4 lon=[-180:2.5:177.5]'; lat=[-30:2.5:30]; 
     3lon=[-180:2.5:177.5]';  
     4lat=[-30:2.5:30]; 
    55 
    66fid=fopen('olr.7906.fil.ER.dat','r'); 
     
    140140   end; 
    141141   for b=1:122; % boucle sur les jours 
    142       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     142      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    143143% cas 1 : max deltas apres negetifs et deltas avant postifs    
    144          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     144         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    145145            compteurmax=compteurmax+1; 
    146146            olr_filtre_compomax(compteurmax,:,:)=olr1(b,a,:,:); 
    147147% cas 2 : min deltas apres positifs et deltas avant negatifs    
    148          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     148         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    149149            compteurmin=compteurmin+1; 
    150150            olr_filtre_compomin(compteurmin,:,:)=olr1(b,a,:,:); 
     
    202202set (gca,'YTick',[-10:10:40],'YTickLabel',['10S';' 0 ';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    203203 
    204 set(gca,'tickDir','out'); 
     204set (gca,'tickDir','out'); 
    205205title('Composite t=0 OLR et Pluies IRD indice ITCZ reconstruit EOF1+2','fontsize',6); 
  • trunk/src/mode_sahelien/composite_olr_eof234_1030_filtre.m

    r10 r15  
    4747   end; 
    4848   for b=1:122; % boucle sur les jours 
    49       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     49      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    5050% cas 1 : max deltas apres negetifs et deltas avant postifs    
    51          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     51         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    5252            compteurmax=compteurmax+1; 
    5353            olr_filtre_compomax(compteurmax,:,:)=olr1(b,a,:,:); 
    5454% cas 2 : min deltas apres positifs et deltas avant negatifs    
    55          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     55         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    5656            compteurmin=compteurmin+1; 
    5757            olr_filtre_compomin(compteurmin,:,:)=olr1(b,a,:,:); 
     
    6060   end;          
    6161end; 
    62 compteurmax_eof234_1030=compteurmax 
    63 compteurmin_eof234_1030=compteurmin 
     62compteurmax_eof234_1030=compteurmax; 
     63compteurmin_eof234_1030=compteurmin; 
    6464 
    6565 
     
    105105set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'  0 ';' 60E';'120E';'180 '],'fontname','Arial','fontsize',6); 
    106106set (gca,'YTick',[-10:10:40],'YTickLabel',['10S';' 0 ';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    107 set(gca,'tickDir','out'); 
     107set (gca,'tickDir','out'); 
    108108title('Composite t=0 OLR et Pluies IRD indice ITCZ reconstruit EOF234','fontsize',6); 
  • trunk/src/mode_sahelien/composite_olr_eof23_1030_filtre.m

    r10 r15  
    4747   end; 
    4848   for b=1:122; % boucle sur les jours 
    49       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     49      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    5050% cas 1 : max deltas apres negetifs et deltas avant postifs    
    51          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     51         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    5252            compteurmax=compteurmax+1; 
    5353            olr_filtre_compomax(compteurmax,:,:)=olr1(b,a,:,:); 
    5454% cas 2 : min deltas apres positifs et deltas avant negatifs    
    55          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     55         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    5656            compteurmin=compteurmin+1; 
    5757            olr_filtre_compomin(compteurmin,:,:)=olr1(b,a,:,:); 
     
    6060   end;          
    6161end; 
    62 compteurmin_eof23_1030=compteurmin 
    63 compteurmax_eof23_1030=compteurmax 
     62compteurmin_eof23_1030=compteurmin; 
     63compteurmax_eof23_1030=compteurmax; 
    6464 
    6565 
     
    105105set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'  0 ';' 60E';'120E';'180 '],'fontname','Arial','fontsize',6); 
    106106set (gca,'YTick',[-10:10:40],'YTickLabel',['10S';' 0 ';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    107 set(gca,'tickDir','out'); 
     107set (gca,'tickDir','out'); 
    108108title('Composite t=0 OLR et Pluies IRD indice ITCZ reconstruit EOF23','fontsize',6); 
    109109 
  • trunk/src/mode_sahelien/composite_olr_phase1.m

    r10 r15  
    161161for a=1:28; % boucle sur les annees 
    162162   for b=1:122; % boucle sur les jours 
    163       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     163      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    164164         if phase1(b,a,1)==1;  
    165165            compteurmax=compteurmax+1; 
  • trunk/src/mode_sahelien/composite_olr_phase1_old.m

    r10 r15  
    156156for a=1:28; % boucle sur les annees 
    157157   for b=1:122; % boucle sur les jours 
    158       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     158      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    159159         if phase1(b,a,1)==1;  
    160160            compteurmax=compteurmax+1; 
     
    188188 
    189189% on ne selectionne que la partie du tableau ou il y a des valeurs 
    190 olr_filtre_compomax=olr_filtre_compomax(1:compteurmax,;,:,:); 
     190olr_filtre_compomax=olr_filtre_compomax(1:compteurmax,:,:,:); 
    191191 
    192192% on fait la somme des valeurs de olr_filtreentiel sur le nbre d occurences 
     
    207207             if student1(f,b,c)==1; 
    208208                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    209              else; 
     209             else 
    210210 %                delta_olr_filtre_min(b,c)=NaN; 
    211211             end; 
     
    228228        
    229229       clear fin 
    230        fin=-10+16*2.5 
     230       fin=-10+16*2.5; 
    231231       aa=contourf(lon,lat,delta_olr_filtre_min,[-50:5:50],'LineStyle','none'); 
    232232       delta_olr_filtre_min=flipud(delta_olr_filtre_min); 
     
    243243       elseif e==6; 
    244244            sauvegrads('composite_olr_mode_rossby_moins16',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    245        else; 
     245       else 
    246246            sauvegrads('composite_olr_mode_rossby_moins18',delta_olr_filtre_min,[-180 2.5 -10 2.5]); 
    247247       end 
     
    255255       if e==4; 
    256256          co=colorbar;             
    257           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     257          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    258258       end; 
    259259       hold on; cartemonde1; 
     
    266266       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    267267       pos_vert=e/10; 
    268        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
    269 end; 
     268       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    270269 
    271270figure(1); print -depsc2 composite_olr_jjas_rossby_1030_eof2a.eps;  
  • trunk/src/mode_sahelien/composite_olr_phase2.m

    r10 r15  
    161161for a=1:28; % boucle sur les annees 
    162162   for b=1:122; % boucle sur les jours 
    163       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     163      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    164164         if phase2(b,a,1)==1;  
    165165            compteurmax=compteurmax+1; 
  • trunk/src/mode_sahelien/composite_olr_phase3.m

    r10 r15  
    161161for a=1:28; % boucle sur les annees 
    162162   for b=1:122; % boucle sur les jours 
    163       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     163      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    164164         if phase3(b,a,1)==1;  
    165165            compteurmax=compteurmax+1; 
  • trunk/src/mode_sahelien/composite_olr_phase4.m

    r10 r15  
    161161for a=1:28; % boucle sur les annees 
    162162   for b=1:122; % boucle sur les jours 
    163       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     163      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    164164         if phase4(b,a,1)==1;  
    165165            compteurmax=compteurmax+1; 
  • trunk/src/mode_sahelien/composite_olr_phase5.m

    r10 r15  
    161161for a=1:28; % boucle sur les annees 
    162162   for b=1:122; % boucle sur les jours 
    163       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     163      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    164164         if phase5(b,a,1)==1;  
    165165            compteurmax=compteurmax+1; 
  • trunk/src/mode_sahelien/composite_olr_phase6.m

    r10 r15  
    161161for a=1:28; % boucle sur les annees 
    162162   for b=1:122; % boucle sur les jours 
    163       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     163      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    164164         if phase6(b,a,1)==1;  
    165165            compteurmax=compteurmax+1; 
  • trunk/src/mode_sahelien/composite_olr_phase7.m

    r10 r15  
    161161for a=1:28; % boucle sur les annees 
    162162   for b=1:122; % boucle sur les jours 
    163       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     163      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    164164         if phase7(b,a,1)==1;  
    165165            compteurmax=compteurmax+1; 
     
    169169   end;          
    170170end; 
    171 compteurmax 
     171disp(['iii : compteurmax =', int2str(compteurmax)]); 
    172172% on ne selectionne que la partie du tableau ou il y a des valeurs 
    173173olr_filtre_compomax=olr_filtre_compomax(1:compteurmax,:,:); 
  • trunk/src/mode_sahelien/composite_olr_phase8.m

    r10 r15  
    161161for a=1:28; % boucle sur les annees 
    162162   for b=1:122; % boucle sur les jours 
    163       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     163      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    164164         if phase8(b,a,1)==1;  
    165165            compteurmax=compteurmax+1; 
     
    169169   end;          
    170170end; 
    171 compteurmax 
     171disp(['iii : compteurmax =', int2str(compteurmax)]); 
    172172% on ne selectionne que la partie du tableau ou il y a des valeurs 
    173173olr_filtre_compomax=olr_filtre_compomax(1:compteurmax,:,:); 
  • trunk/src/mode_sahelien/composite_olr_sahel_1025.m

    r10 r15  
    173173   end; 
    174174   for b=1:122; % boucle sur les jours 
    175       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     175      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    176176% cas 1 : max deltas apres negetifs et deltas avant postifs    
    177          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>(olrbis));  
     177         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>(olrbis));  
    178178            compteurmax=compteurmax+1; 
    179179          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    211211            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    212212% cas 2 : min deltas apres positifs et deltas avant negatifs    
    213          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     213         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    214214            compteurmin=compteurmin+1; 
    215215 
     
    286286             if student1(f,b,c)==1; 
    287287                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    288              else; 
     288             else 
    289289 %                delta_olr_filtre_min(b,c)=NaN; 
    290290             end; 
     
    301301       end 
    302302       subplot(7,1,8-e); 
    303        palette 
     303       palette; 
    304304       delta_olr_filtre_min(1,1)=-50.0001; 
    305305       delta_olr_filtre_min(1,2)=50.0001; 
    306306       fin=-30+24*2.5; 
    307307        
    308        clear fin 
    309        fin=-10+16*2.5 
     308       clear fin; 
     309       fin=-10+16*2.5; 
    310310       aa=contourf(lon,lat,delta_olr_filtre_min,[-50:5:50],'LineStyle','none'); 
    311311       if e==1; 
     
    317317       if e==4; 
    318318          co=colorbar;             
    319           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     319          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    320320       end; 
    321321       hold on; cartemonde1; 
     
    328328       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    329329       pos_vert=e/10; 
    330        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     330       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    331331end; 
    332332 
     
    346346             if student1(f,b,c)==1; 
    347347                 delta_olr_filtre_min(b,c)=delta_olr_filtre_min(b,c); 
    348              else; 
     348             else 
    349349 %                delta_olr_filtre_min(b,c)=NaN; 
    350350             end; 
     
    367367        
    368368       clear fin 
    369        fin=-10+16*2.5 
     369       fin=-10+16*2.5; 
    370370       aa=contourf(lon,lat,delta_olr_filtre_min,[-50:5:50],'LineStyle','none'); 
    371371       if e==1; 
     
    377377       if e==4; 
    378378          co=colorbar;             
    379           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     379          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    380380       end; 
    381381       hold on; cartemonde1; 
     
    388388       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    389389       pos_vert=e/10; 
    390        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     390       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    391391end; 
    392392 
  • trunk/src/mode_sahelien/composite_olr_sahel_pb_3j.m

    r10 r15  
    186186   end; 
    187187   for b=1:122; % boucle sur les jours 
    188       if (b>21 & b<112); % 1ere condition (laisser une marge de 10)  
     188      if (b>21 && b<112); % 1ere condition (laisser une marge de 10)  
    189189% cas 1 : max deltas apres negetifs et deltas avant postifs    
    190          if (delta(b+1)<0 & delta(b)>0 & ind_olr(b,a)>1.50);  
     190         if (delta(b+1)<0 && delta(b)>0 && ind_olr(b,a)>1.50);  
    191191            compteurmax=compteurmax+1; 
    192192olr_filtre_compomax(1,compteurmax,1,:,:)=olr(b-20,a,:,:); 
     
    288288 
    289289% cas 2 : min deltas apres positifs et deltas avant negatifs    
    290          elseif (delta(b+1)>0 & delta(b)<0  & ind_olr(b,a)<-1.50); 
     290         elseif (delta(b+1)>0 && delta(b)<0  && ind_olr(b,a)<-1.50); 
    291291            compteurmin=compteurmin+1; 
    292292 
     
    438438       if e==1; 
    439439  set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'  0 ';' 60E';'120E';' 180'],'fontsize',6); 
    440        else; 
     440       else 
    441441  set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    442442       end;        
     
    446446       if e==4; 
    447447          co=colorbar;             
    448           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     448          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    449449       end; 
    450450       hold on; cartemonde1; 
     
    457457       text(-270,20,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    458458       pos_vert=e/10; 
    459        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     459       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    460460end; 
    461461 
     
    494494      if e==1; 
    495495  set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'  0 ';' 60E';'120E';' 180'],'fontsize',6); 
    496        else; 
     496       else 
    497497  set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    498498       end;        
    499499       set (gca,'YTick',[-10:10:40],'YTickLabel',['10S';'  0';'10N';'20N';'30N';'40N'],'fontsize',6); 
    500 0 
    501500       if e==4; 
    502501          co=colorbar;             
    503           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     502          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    504503       end; 
    505504       hold on; cartemonde1; 
     
    512511       text(-270,20,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    513512       pos_vert=e/10; 
    514        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     513       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    515514end; 
    516515print -depsc2 compo_olr_eof234_1025_pb2_seuil_150.eps; 
  • trunk/src/mode_sahelien/composite_pluie_eof234_1030.m

    r10 r15  
    256256   end; 
    257257   for b=1:122; % boucle sur les jours 
    258       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     258      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    259259% cas 1 : max deltas apres negetifs et deltas avant postifs    
    260          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     260         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    261261            compteurmax=compteurmax+1; 
    262262            pluie_filtre_compomax(compteurmax,:,:)=pluie(b,a,:,:); 
    263263% cas 2 : min deltas apres positifs et deltas avant negatifs    
    264          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     264         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    265265            compteurmin=compteurmin+1; 
    266266            pluie_filtre_compomin(compteurmin,:,:)=pluie(b,a,:,:); 
  • trunk/src/mode_sahelien/composite_pluie_eof23_1030.m

    r10 r15  
    256256   end; 
    257257   for b=1:122; % boucle sur les jours 
    258       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     258      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    259259% cas 1 : max deltas apres negetifs et deltas avant postifs    
    260          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     260         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    261261            compteurmax=compteurmax+1; 
    262262            pluie_filtre_compomax(compteurmax,:,:)=pluie(b,a,:,:); 
    263263% cas 2 : min deltas apres positifs et deltas avant negatifs    
    264          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     264         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    265265            compteurmin=compteurmin+1; 
    266266            pluie_filtre_compomin(compteurmin,:,:)=pluie(b,a,:,:); 
  • trunk/src/mode_sahelien/composite_pluie_ird_rossby.m

    r10 r15  
    255255   end; 
    256256   for b=1:122; % boucle sur les jours 
    257       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     257      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    258258% cas 1 : max deltas apres negetifs et deltas avant postifs    
    259          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     259         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    260260            compteurmax=compteurmax+1; 
    261261            pluie_filtre_compomax(compteurmax,1,:,:)=pluie(b-20,a,:,:); 
     
    291291            pluie_filtre_compomax(compteurmax,31,:,:)=pluie(b+10,a,:,:); 
    292292% cas 2 : min deltas apres positifs et deltas avant negatifs    
    293          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     293         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    294294            compteurmin=compteurmin+1; 
    295295 
     
    344344       f=2*(a-1)+1; 
    345345        clear pluie_min pluie_max; 
    346  
     346       pluie_min=zeros(17,41); 
     347       pluie_max=zeros(17,41); 
    347348       pluie_min(:,:)=pluie_filtre_compomin1(f,:,:); 
    348349       pluie_max(:,:)=pluie_filtre_compomax1(f,:,:); 
    349  
     350  
    350351       for b=1:17; 
    351352          for c=1:41; 
     
    355356                  pluie_min(b,c)=10; 
    356357             end; 
    357            if pluie_max(b,c)<0; 
     358             if pluie_max(b,c)<0; 
    358359                  pluie_max(b,c)=0; 
    359360             elseif pluie_max(b,c)>10; 
     
    371372       if e==1; 
    372373         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    373        else; 
     374       else 
    374375         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    375376       end;        
     
    377378       if e==4; 
    378379          co=colorbar;             
    379           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     380          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    380381       end; 
    381382       hold on; cartemonde1; 
     
    388389       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    389390       pos_vert=e/10; 
    390        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     391       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    391392%         *************************** 
    392393       figure(2); subplot(7,1,8-e); palette 
     
    394395       if e==1; 
    395396         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    396        else; 
     397       else 
    397398         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    398399       end;        
     
    400401       if e==4; 
    401402          co=colorbar;             
    402           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     403          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    403404       end; 
    404405       hold on; cartemonde1; 
     
    411412       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    412413       pos_vert=e/10; 
    413        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     414       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    414415%******************************************** 
    415416 
     
    421422       if e==1; 
    422423         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    423        else; 
     424       else 
    424425         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    425426       end;        
     
    427428       if e==4; 
    428429          co=colorbar;             
    429           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     430          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    430431       end; 
    431432       hold on; cartemonde1; 
     
    438439       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    439440       pos_vert=e/10; 
    440        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     441       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    441442 
    442443 
     
    459460       f=2*(a-1)+1; 
    460461        clear pluie_min pluie_max; 
    461  
     462       pluie_min=zeros(17,41); 
     463       pluie_max=zeros(17,41); 
    462464       pluie_min(:,:)=pluie_filtre_compomin1(f,:,:); 
    463465       pluie_max(:,:)=pluie_filtre_compomax1(f,:,:); 
     
    470472                  pluie_min(b,c)=10; 
    471473             end; 
    472            if pluie_max(b,c)<0; 
     474             if pluie_max(b,c)<0; 
    473475                  pluie_max(b,c)=0; 
    474476             elseif pluie_max(b,c)>10; 
     
    486488       if e==1; 
    487489         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    488        else; 
     490       else 
    489491         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    490492       end;        
     
    492494       if e==4; 
    493495          co=colorbar;             
    494           set(co,'xtick',[0:2:10],'xticklabel',[0:2:10],'fontname','Arial','fontsize',6); 
     496          set (co,'xtick',[0:2:10],'xticklabel',[0:2:10],'fontname','Arial','fontsize',6); 
    495497       end; 
    496498       hold on; cartemonde1; 
     
    503505       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    504506       pos_vert=e/10; 
    505        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     507       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    506508%         *************************** 
    507509       figure(2); subplot(7,1,8-e); palette 
     
    509511       if e==1; 
    510512         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    511        else; 
     513       else 
    512514         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    513515       end;        
     
    515517       if e==4; 
    516518          co=colorbar;             
    517           set(co,'xtick',[0:2:10],'xticklabel',[0:2:10],'fontname','Arial','fontsize',6); 
     519          set (co,'xtick',[0:2:10],'xticklabel',[0:2:10],'fontname','Arial','fontsize',6); 
    518520       end; 
    519521       hold on; cartemonde1; 
     
    526528       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    527529       pos_vert=e/10; 
    528        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     530       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    529531%******************************************** 
    530532 
     
    536538       if e==1; 
    537539         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    538        else; 
     540       else 
    539541         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    540542       end;        
     
    542544       if e==4; 
    543545          co=colorbar;             
    544           set(co,'xtick',[-5:1:5],'xticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     546          set (co,'xtick',[-5:1:5],'xticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    545547       end; 
    546548       hold on; cartemonde1; 
     
    553555       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    554556       pos_vert=e/10; 
    555        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     557       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    556558 
    557559 
  • trunk/src/mode_sahelien/composite_pluie_ird_rossby1030.m

    r10 r15  
    256256   end; 
    257257   for b=1:122; % boucle sur les jours 
    258       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     258      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    259259% cas 1 : max deltas apres negetifs et deltas avant postifs    
    260          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     260         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    261261            compteurmax=compteurmax+1; 
    262262            pluie_filtre_compomax(compteurmax,1,:,:)=pluie(b-20,a,:,:); 
     
    292292            pluie_filtre_compomax(compteurmax,31,:,:)=pluie(b+10,a,:,:); 
    293293% cas 2 : min deltas apres positifs et deltas avant negatifs    
    294          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     294         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    295295            compteurmin=compteurmin+1; 
    296296 
     
    345345       f=2*(a-1)+1; 
    346346        clear pluie_min pluie_max; 
    347  
     347       pluie_min=zeros(17,41); 
     348       pluie_max=zeros(17,41); 
    348349       pluie_min(:,:)=pluie_filtre_compomin1(f,:,:); 
    349350       pluie_max(:,:)=pluie_filtre_compomax1(f,:,:); 
     
    356357                  pluie_min(b,c)=10; 
    357358             end; 
    358            if pluie_max(b,c)<0; 
     359             if pluie_max(b,c)<0; 
    359360                  pluie_max(b,c)=0; 
    360361             elseif pluie_max(b,c)>10; 
     
    372373       if e==1; 
    373374         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    374        else; 
     375       else 
    375376         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    376377       end;        
     
    378379       if e==4; 
    379380          co=colorbar;             
    380           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     381          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    381382       end; 
    382383       hold on; cartemonde1; 
     
    389390       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    390391       pos_vert=e/10; 
    391        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     392       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    392393%         *************************** 
    393394       figure(2); subplot(7,1,8-e); palette 
     
    395396       if e==1; 
    396397         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    397        else; 
     398       else 
    398399         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    399400       end;        
     
    401402       if e==4; 
    402403          co=colorbar;             
    403           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     404          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    404405       end; 
    405406       hold on; cartemonde1; 
     
    412413       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    413414       pos_vert=e/10; 
    414        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     415       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    415416%******************************************** 
    416417 
     
    422423       if e==1; 
    423424         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    424        else; 
     425       else 
    425426         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    426427       end;        
     
    428429       if e==4; 
    429430          co=colorbar;             
    430           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     431          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    431432       end; 
    432433       hold on; cartemonde1; 
     
    439440       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    440441       pos_vert=e/10; 
    441        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     442       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    442443 
    443444 
     
    460461       f=2*(a-1)+1; 
    461462        clear pluie_min pluie_max; 
    462  
     463       pluie_min=zeros(17,41); 
     464       pluie_max=zeros(17,41); 
    463465       pluie_min(:,:)=pluie_filtre_compomin1(f,:,:); 
    464466       pluie_max(:,:)=pluie_filtre_compomax1(f,:,:); 
     
    471473                  pluie_min(b,c)=10; 
    472474             end; 
    473            if pluie_max(b,c)<0; 
     475             if pluie_max(b,c)<0; 
    474476                  pluie_max(b,c)=0; 
    475477             elseif pluie_max(b,c)>10; 
     
    487489       if e==1; 
    488490         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    489        else; 
     491       else 
    490492         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    491493       end;        
     
    493495       if e==4; 
    494496          co=colorbar;             
    495           set(co,'xtick',[0:2:10],'xticklabel',[0:2:10],'fontname','Arial','fontsize',6); 
     497          set (co,'xtick',[0:2:10],'xticklabel',[0:2:10],'fontname','Arial','fontsize',6); 
    496498       end; 
    497499       hold on; cartemonde1; 
     
    504506       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    505507       pos_vert=e/10; 
    506        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     508       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    507509%         *************************** 
    508510       figure(2); subplot(7,1,8-e); palette 
     
    510512       if e==1; 
    511513         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    512        else; 
     514       else 
    513515         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    514516       end;        
     
    516518       if e==4; 
    517519          co=colorbar;             
    518           set(co,'xtick',[0:2:10],'xticklabel',[0:2:10],'fontname','Arial','fontsize',6); 
     520          set (co,'xtick',[0:2:10],'xticklabel',[0:2:10],'fontname','Arial','fontsize',6); 
    519521       end; 
    520522       hold on; cartemonde1; 
     
    527529       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    528530       pos_vert=e/10; 
    529        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     531       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    530532%******************************************** 
    531533 
     
    537539       if e==1; 
    538540         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    539        else; 
     541       else 
    540542         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    541543       end;        
     
    543545       if e==4; 
    544546          co=colorbar;             
    545           set(co,'xtick',[-5:1:5],'xticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     547          set (co,'xtick',[-5:1:5],'xticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    546548       end; 
    547549       hold on; cartemonde1; 
     
    554556       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    555557       pos_vert=e/10; 
    556        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     558       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    557559 
    558560 
  • trunk/src/mode_sahelien/composite_pluie_ird_rossby1030b.m

    r10 r15  
    255255   end; 
    256256   for b=1:122; % boucle sur les jours 
    257       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     257      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    258258% cas 1 : max deltas apres negetifs et deltas avant postifs    
    259          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     259         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    260260            compteurmax=compteurmax+1; 
    261261            pluie_filtre_compomax(compteurmax,:,:)=pluie(b,a,:,:); 
    262262% cas 2 : min deltas apres positifs et deltas avant negatifs    
    263          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     263         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    264264            compteurmin=compteurmin+1; 
    265265            pluie_filtre_compomin(compteurmin,:,:)=pluie(b,a,:,:); 
  • trunk/src/mode_sahelien/composite_pluie_ird_rossby30100b.m

    r10 r15  
    255255   end; 
    256256   for b=1:122; % boucle sur les jours 
    257       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     257      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    258258% cas 1 : max deltas apres negetifs et deltas avant postifs    
    259          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     259         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    260260            compteurmax=compteurmax+1; 
    261261            pluie_filtre_compomax(compteurmax,:,:)=pluie(b,a,:,:); 
    262262% cas 2 : min deltas apres positifs et deltas avant negatifs    
    263          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     263         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    264264            compteurmin=compteurmin+1; 
    265265            pluie_filtre_compomin(compteurmin,:,:)=pluie(b,a,:,:); 
  • trunk/src/mode_sahelien/composite_pluie_ird_sahel.m

    r10 r15  
    258258   end; 
    259259   for b=1:122; % boucle sur les jours 
    260       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     260      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    261261% cas 1 : max deltas apres negetifs et deltas avant postifs    
    262          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     262         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    263263            compteurmax=compteurmax+1; 
    264264            pluie_filtre_compomax(compteurmax,1,:,:)=pluie(b-20,a,:,:); 
     
    294294            pluie_filtre_compomax(compteurmax,31,:,:)=pluie(b+10,a,:,:); 
    295295% cas 2 : min deltas apres positifs et deltas avant negatifs    
    296          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     296         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    297297            compteurmin=compteurmin+1; 
    298298 
     
    347347       f=2*(a-1)+1; 
    348348        clear pluie_min pluie_max; 
     349       pluie_min=zeros(17,41); 
     350       pluie_max=zeros(17,41); 
    349351 
    350352       pluie_min(:,:)=pluie_filtre_compomin1(f,:,:); 
     
    358360                  pluie_min(b,c)=10; 
    359361             end; 
    360            if pluie_max(b,c)<0; 
     362             if pluie_max(b,c)<0; 
    361363                  pluie_max(b,c)=0; 
    362364             elseif pluie_max(b,c)>10; 
     
    374376       if e==1; 
    375377         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    376        else; 
     378       else 
    377379         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    378380       end;        
     
    380382       if e==4; 
    381383          co=colorbar;             
    382           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     384          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    383385       end; 
    384386       hold on; cartemonde1; 
     
    391393       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    392394       pos_vert=e/10; 
    393        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     395       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    394396%         *************************** 
    395397       figure(2); subplot(7,1,8-e); palette 
     
    397399       if e==1; 
    398400         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    399        else; 
     401       else 
    400402         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    401403       end;        
     
    403405       if e==4; 
    404406          co=colorbar;             
    405           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     407          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    406408       end; 
    407409       hold on; cartemonde1; 
     
    414416       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    415417       pos_vert=e/10; 
    416        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     418       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    417419%******************************************** 
    418420 
     
    424426       if e==1; 
    425427         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    426        else; 
     428       else 
    427429         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    428430       end;        
     
    430432       if e==4; 
    431433          co=colorbar;             
    432           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     434          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    433435       end; 
    434436       hold on; cartemonde1; 
     
    441443       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    442444       pos_vert=e/10; 
    443        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     445       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    444446 
    445447 
     
    462464       f=2*(a-1)+1; 
    463465        clear pluie_min pluie_max; 
     466       pluie_min=zeros(17,41); 
     467       pluie_max=zeros(17,41); 
    464468 
    465469       pluie_min(:,:)=pluie_filtre_compomin1(f,:,:); 
     
    473477                  pluie_min(b,c)=10; 
    474478             end; 
    475            if pluie_max(b,c)<0; 
     479             if pluie_max(b,c)<0; 
    476480                  pluie_max(b,c)=0; 
    477481             elseif pluie_max(b,c)>10; 
     
    489493       if e==1; 
    490494         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    491        else; 
     495       else 
    492496         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    493497       end;        
     
    495499       if e==4; 
    496500          co=colorbar;             
    497           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     501          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    498502       end; 
    499503       hold on; cartemonde1; 
     
    506510       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    507511       pos_vert=e/10; 
    508        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     512       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    509513%         *************************** 
    510514       figure(2); subplot(7,1,8-e); palette 
     
    512516       if e==1; 
    513517         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    514        else; 
     518       else 
    515519         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    516520       end;        
     
    518522       if e==4; 
    519523          co=colorbar;             
    520           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     524          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    521525       end; 
    522526       hold on; cartemonde1; 
     
    529533       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    530534       pos_vert=e/10; 
    531        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     535       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    532536%******************************************** 
    533537 
     
    539543       if e==1; 
    540544         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    541        else; 
     545       else 
    542546         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    543547       end;        
     
    545549       if e==4; 
    546550          co=colorbar;             
    547           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     551          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    548552       end; 
    549553       hold on; cartemonde1; 
     
    556560       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    557561       pos_vert=e/10; 
    558        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     562       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    559563 
    560564 
  • trunk/src/mode_sahelien/composite_uwnd700_EOF12_ER1030.m

    r10 r15  
    7474   end; 
    7575   for b=1:122; % boucle sur les jours 
    76       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     76      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7777% cas 1 : max deltas apres negetifs et deltas avant postifs    
    78          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     78         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7979            compteurmax=compteurmax+1; 
    8080            vwnd700_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    112112            vwnd700_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    113113% cas 2 : min deltas apres positifs et deltas avant negatifs    
    114          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     114         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    115115            compteurmin=compteurmin+1; 
    116116 
     
    207207       elseif e==6; 
    208208            sauvegrads('composite_vwnd700_mode_rossby_1030_moins16',delta_vwnd700,[-180 2.5 -10 2.5]); 
    209        else; 
     209       else 
    210210            sauvegrads('composite_vwnd700_mode_rossby_1030_moins18',delta_vwnd700,[-180 2.5 -10 2.5]); 
    211211       end; 
     
    213213       delta_vwnd700=flipud(delta_vwnd700); 
    214214 
    215 if e==1; 
     215       if e==1; 
    216216         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    217        else; 
     217       else 
    218218         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    219219       end;        
     
    221221       if e==4; 
    222222          co=colorbar;             
    223           set(co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     223          set (co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    224224       end; 
    225225       hold on; cartemonde1; 
     
    232232       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    233233       pos_vert=e/10; 
    234        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     234       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    235235end; 
    236236 
     
    282282       elseif e==6; 
    283283            sauvegrads('composite_vwnd700_mode_rossby_1030_moins2',delta_vwnd700,[-180 2.5 -10 2.5]); 
    284        else; 
     284       else 
    285285            sauvegrads('composite_vwnd700_mode_rossby_1030_moins4',delta_vwnd700,[-180 2.5 -10 2.5]); 
    286286       end; 
     
    289289       if e==1; 
    290290         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    291        else; 
     291       else 
    292292         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    293293       end;        
     
    295295       if e==4; 
    296296          co=colorbar;             
    297           set(co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     297          set (co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    298298       end; 
    299299       hold on; cartemonde1; 
     
    306306       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    307307       pos_vert=e/10; 
    308        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     308       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    309309end; 
    310310 
  • trunk/src/mode_sahelien/composite_uwnd700_EOF12_ER30100_dat.m

    r10 r15  
    7474   end; 
    7575   for b=1:122; % boucle sur les jours 
    76       if (b>22 & b<112); % 1ere condition (laisser une marge de 10)  
     76      if (b>22 && b<112); % 1ere condition (laisser une marge de 10)  
    7777% cas 1 : max deltas apres negetifs et deltas avant postifs    
    78          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     78         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7979            compteurmax=compteurmax+1; 
    8080            uwnd700_filtre_compomax(compteurmax,1,:,:)=uwnd(b-21,a,:,:); 
     
    113113 
    114114% cas 2 : min deltas apres positifs et deltas avant negatifs    
    115          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     115         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    116116            compteurmin=compteurmin+1; 
    117117            uwnd700_filtre_compomin(compteurmin,1,:,:)=uwnd(b-21,a,:,:); 
  • trunk/src/mode_sahelien/composite_uwnd700_EOF24_1030.m

    r10 r15  
    7474   end; 
    7575   for b=1:122; % boucle sur les jours 
    76       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     76      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7777% cas 1 : max deltas apres negetifs et deltas avant postifs    
    78          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     78         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7979            compteurmax=compteurmax+1; 
    8080            uwnd700_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    112112            uwnd700_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    113113% cas 2 : min deltas apres positifs et deltas avant negatifs    
    114          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     114         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    115115            compteurmin=compteurmin+1; 
    116116 
     
    208208       elseif e==6; 
    209209            sauvegrads('composite_uwnd700_mode_sahel_1030_moins16',delta_uwnd700,[-180 2.5 -10 2.5]); 
    210        else; 
     210       else 
    211211            sauvegrads('composite_uwnd700_mode_sahel_1030_moins18',delta_uwnd700,[-180 2.5 -10 2.5]); 
    212212       end 
     
    215215        if e==1; 
    216216         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    217        else; 
     217       else 
    218218         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    219219       end;        
     
    221221       if e==4; 
    222222          co=colorbar;             
    223           set(co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     223          set (co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    224224       end; 
    225225       hold on; cartemonde1; 
     
    232232       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    233233       pos_vert=e/10; 
    234        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     234       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    235235end; 
    236236 
     
    281281       elseif e==6; 
    282282            sauvegrads('composite_uwnd700_mode_sahel_1030_moins2',delta_uwnd700,[-180 2.5 -10 2.5]); 
    283        else; 
     283       else 
    284284            sauvegrads('composite_uwnd700_mode_sahel_1030_moins4',delta_uwnd700,[-180 2.5 -10 2.5]); 
    285285       end; 
     
    290290       if e==1; 
    291291         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    292        else; 
     292       else 
    293293         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    294294       end;        
     
    296296       if e==4; 
    297297          co=colorbar;             
    298           set(co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     298          set (co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    299299       end; 
    300300       hold on; cartemonde1; 
     
    307307       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    308308       pos_vert=e/10; 
    309        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     309       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    310310end; 
    311311 
  • trunk/src/mode_sahelien/composite_uwnd925_EOF12_ER1030.m

    r10 r15  
    7474   end; 
    7575   for b=1:122; % boucle sur les jours 
    76       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     76      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7777% cas 1 : max deltas apres negetifs et deltas avant postifs    
    78          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     78         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7979            compteurmax=compteurmax+1; 
    8080            vwnd925_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    112112            vwnd925_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    113113% cas 2 : min deltas apres positifs et deltas avant negatifs    
    114          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     114         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    115115            compteurmin=compteurmin+1; 
    116116 
     
    207207       elseif e==6; 
    208208            sauvegrads('composite_vwnd925_mode_rossby_1030_moins16',delta_vwnd925,[-180 2.5 -10 2.5]); 
    209        else; 
     209       else 
    210210            sauvegrads('composite_vwnd925_mode_rossby_1030_moins18',delta_vwnd925,[-180 2.5 -10 2.5]); 
    211211       end; 
     
    213213       delta_vwnd925=flipud(delta_vwnd925); 
    214214 
    215 if e==1; 
     215       if e==1; 
    216216         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    217        else; 
     217       else 
    218218         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    219219       end;        
     
    221221       if e==4; 
    222222          co=colorbar;             
    223           set(co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     223          set (co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    224224       end; 
    225225       hold on; cartemonde1; 
     
    232232       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    233233       pos_vert=e/10; 
    234        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     234       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    235235end; 
    236236 
     
    282282       elseif e==6; 
    283283            sauvegrads('composite_vwnd925_mode_rossby_1030_moins2',delta_vwnd925,[-180 2.5 -10 2.5]); 
    284        else; 
     284       else 
    285285            sauvegrads('composite_vwnd925_mode_rossby_1030_moins4',delta_vwnd925,[-180 2.5 -10 2.5]); 
    286286       end; 
     
    289289       if e==1; 
    290290         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    291        else; 
     291       else 
    292292         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    293293       end;        
     
    295295       if e==4; 
    296296          co=colorbar;             
    297           set(co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     297          set (co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    298298       end; 
    299299       hold on; cartemonde1; 
     
    306306       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    307307       pos_vert=e/10; 
    308        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     308       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    309309end; 
    310310 
  • trunk/src/mode_sahelien/composite_uwnd925_EOF12_ER30100_dat.m

    r10 r15  
    7575   end; 
    7676   for b=1:122; % boucle sur les jours 
    77       if (b>22 & b<112); % 1ere condition (laisser une marge de 10)  
     77      if (b>22 && b<112); % 1ere condition (laisser une marge de 10)  
    7878% cas 1 : max deltas apres negetifs et deltas avant postifs    
    79          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     79         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    8080            compteurmax=compteurmax+1; 
    8181            uwnd925_filtre_compomax(compteurmax,1,:,:)=uwnd(b-21,a,:,:); 
     
    114114 
    115115% cas 2 : min deltas apres positifs et deltas avant negatifs    
    116          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     116         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    117117            compteurmin=compteurmin+1; 
    118118            uwnd925_filtre_compomin(compteurmin,1,:,:)=uwnd(b-21,a,:,:); 
  • trunk/src/mode_sahelien/composite_uwnd925_EOF23_1030.m

    r10 r15  
    7474   end; 
    7575   for b=1:122; % boucle sur les jours 
    76       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     76      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7777% cas 1 : max deltas apres negetifs et deltas avant postifs    
    78          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     78         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7979            compteurmax=compteurmax+1; 
    8080            uwnd925_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    112112            uwnd925_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    113113% cas 2 : min deltas apres positifs et deltas avant negatifs    
    114          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     114         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    115115            compteurmin=compteurmin+1; 
    116116 
     
    208208       elseif e==6; 
    209209            sauvegrads('composite_uwnd925_mode_sahel_1030_moins16',delta_uwnd925,[-180 2.5 -40 2.5]); 
    210        else; 
     210       else 
    211211            sauvegrads('composite_uwnd925_mode_sahel_1030_moins18',delta_uwnd925,[-180 2.5 -40 2.5]); 
    212212       end 
     
    215215        if e==1; 
    216216         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    217        else; 
     217       else 
    218218         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    219219       end;        
     
    221221       if e==4; 
    222222          co=colorbar;             
    223           set(co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     223          set (co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    224224       end; 
    225225       hold on; cartemonde1; 
     
    232232       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    233233       pos_vert=e/10; 
    234        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     234       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    235235end; 
    236236 
     
    281281       elseif e==6; 
    282282            sauvegrads('composite_uwnd925_mode_sahel_1030_moins2',delta_uwnd925,[-180 2.5 -40 2.5]); 
    283        else; 
     283       else 
    284284            sauvegrads('composite_uwnd925_mode_sahel_1030_moins4',delta_uwnd925,[-180 2.5 -40 2.5]); 
    285285       end; 
     
    290290       if e==1; 
    291291         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    292        else; 
     292       else 
    293293         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    294294       end;        
     
    296296       if e==4; 
    297297          co=colorbar;             
    298           set(co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     298          set (co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    299299       end; 
    300300       hold on; cartemonde1; 
     
    307307       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    308308       pos_vert=e/10; 
    309        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     309       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    310310end; 
    311311 
  • trunk/src/mode_sahelien/composite_uwnd925_EOF24_1030.m

    r10 r15  
    7474   end; 
    7575   for b=1:122; % boucle sur les jours 
    76       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     76      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7777% cas 1 : max deltas apres negetifs et deltas avant postifs    
    78          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     78         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7979            compteurmax=compteurmax+1; 
    8080            vwnd925_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    112112            vwnd925_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    113113% cas 2 : min deltas apres positifs et deltas avant negatifs    
    114          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     114         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    115115            compteurmin=compteurmin+1; 
    116116 
     
    208208       elseif e==6; 
    209209            sauvegrads('composite_vwnd925_mode_sahel_1030_moins16',delta_vwnd925,[-180 2.5 -10 2.5]); 
    210        else; 
     210       else 
    211211            sauvegrads('composite_vwnd925_mode_sahel_1030_moins18',delta_vwnd925,[-180 2.5 -10 2.5]); 
    212212       end 
     
    215215        if e==1; 
    216216         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    217        else; 
     217       else 
    218218         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    219219       end;        
     
    221221       if e==4; 
    222222          co=colorbar;             
    223           set(co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     223          set (co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    224224       end; 
    225225       hold on; cartemonde1; 
     
    232232       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    233233       pos_vert=e/10; 
    234        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     234       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    235235end; 
    236236 
     
    281281       elseif e==6; 
    282282            sauvegrads('composite_vwnd925_mode_sahel_1030_moins2',delta_vwnd925,[-180 2.5 -10 2.5]); 
    283        else; 
     283       else 
    284284            sauvegrads('composite_vwnd925_mode_sahel_1030_moins4',delta_vwnd925,[-180 2.5 -10 2.5]); 
    285285       end; 
     
    290290       if e==1; 
    291291         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    292        else; 
     292       else 
    293293         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    294294       end;        
     
    296296       if e==4; 
    297297          co=colorbar;             
    298           set(co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     298          set (co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    299299       end; 
    300300       hold on; cartemonde1; 
     
    307307       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    308308       pos_vert=e/10; 
    309        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     309       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    310310end; 
    311311 
  • trunk/src/mode_sahelien/composite_vwnd700_EOF12_ER30100_dat.m

    r10 r15  
    7575   end; 
    7676   for b=1:122; % boucle sur les jours 
    77       if (b>22 & b<112); % 1ere condition (laisser une marge de 10)  
     77      if (b>22 && b<112); % 1ere condition (laisser une marge de 10)  
    7878% cas 1 : max deltas apres negetifs et deltas avant postifs    
    79          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     79         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    8080            compteurmax=compteurmax+1; 
    8181            vwnd700_filtre_compomax(compteurmax,1,:,:)=vwnd(b-21,a,:,:); 
     
    114114 
    115115% cas 2 : min deltas apres positifs et deltas avant negatifs    
    116          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     116         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    117117            compteurmin=compteurmin+1; 
    118118            vwnd700_filtre_compomin(compteurmin,1,:,:)=vwnd(b-21,a,:,:); 
  • trunk/src/mode_sahelien/composite_vwnd925_EOF12_ER30100_dat.m

    r10 r15  
    7575   end; 
    7676   for b=1:122; % boucle sur les jours 
    77       if (b>22 & b<112); % 1ere condition (laisser une marge de 10)  
     77      if (b>22 && b<112); % 1ere condition (laisser une marge de 10)  
    7878% cas 1 : max deltas apres negetifs et deltas avant postifs    
    79          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     79         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    8080            compteurmax=compteurmax+1; 
    8181            vwnd925_filtre_compomax(compteurmax,1,:,:)=vwnd(b-21,a,:,:); 
     
    114114 
    115115% cas 2 : min deltas apres positifs et deltas avant negatifs    
    116          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     116         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    117117            compteurmin=compteurmin+1; 
    118118            vwnd925_filtre_compomin(compteurmin,1,:,:)=vwnd(b-21,a,:,:); 
  • trunk/src/mode_sahelien/composite_vwnd925_EOF23_1030.m

    r10 r15  
    7474   end; 
    7575   for b=1:122; % boucle sur les jours 
    76       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     76      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7777% cas 1 : max deltas apres negetifs et deltas avant postifs    
    78          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     78         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7979            compteurmax=compteurmax+1; 
    8080            vwnd925_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    112112            vwnd925_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    113113% cas 2 : min deltas apres positifs et deltas avant negatifs    
    114          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     114         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    115115            compteurmin=compteurmin+1; 
    116116 
     
    208208       elseif e==6; 
    209209            sauvegrads('composite_vwnd925_mode_sahel_1030_moins16',delta_vwnd925,[-180 2.5 -40 2.5]); 
    210        else; 
     210       else 
    211211            sauvegrads('composite_vwnd925_mode_sahel_1030_moins18',delta_vwnd925,[-180 2.5 -40 2.5]); 
    212212       end 
     
    215215        if e==1; 
    216216         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    217        else; 
     217       else 
    218218         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    219219       end;        
     
    221221       if e==4; 
    222222          co=colorbar;             
    223           set(co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     223          set (co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    224224       end; 
    225225       hold on; cartemonde1; 
     
    232232       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    233233       pos_vert=e/10; 
    234        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     234       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    235235end; 
    236236 
     
    281281       elseif e==6; 
    282282            sauvegrads('composite_vwnd925_mode_sahel_1030_moins2',delta_vwnd925,[-180 2.5 -40 2.5]); 
    283        else; 
     283       else 
    284284            sauvegrads('composite_vwnd925_mode_sahel_1030_moins4',delta_vwnd925,[-180 2.5 -40 2.5]); 
    285285       end; 
     
    290290       if e==1; 
    291291         set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    292        else; 
     292       else 
    293293         set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    294294       end;        
     
    296296       if e==4; 
    297297          co=colorbar;             
    298           set(co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
     298          set (co,'ytick',[-5:1:5],'yticklabel',[-5:1:5],'fontname','Arial','fontsize',6); 
    299299       end; 
    300300       hold on; cartemonde1; 
     
    307307       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    308308       pos_vert=e/10; 
    309        set(gca,'position',[0.2 pos_vert 0.5 0.1]);  
     309       set (gca,'position',[0.2 pos_vert 0.5 0.1]);  
    310310end; 
    311311 
  • trunk/src/mode_sahelien/composite_wind200_rossby.m

    r10 r15  
    6161   end; 
    6262   for b=1:122; % boucle sur les jours 
    63       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     63      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6464% cas 1 : max deltas apres negetifs et deltas avant postifs    
    65          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     65         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    6666            compteurmax=compteurmax+1; 
    6767            uwnd200_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    9999            uwnd200_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    100100% cas 2 : min deltas apres positifs et deltas avant negatifs    
    101          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     101         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    102102            compteurmin=compteurmin+1; 
    103103 
     
    209209   end; 
    210210   for b=1:122; % boucle sur les jours 
    211       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     211      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    212212% cas 1 : max deltas apres negetifs et deltas avant postifs    
    213          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     213         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    214214            compteurmax=compteurmax+1; 
    215215            vwnd200_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    247247            vwnd200_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    248248% cas 2 : min deltas apres positifs et deltas avant negatifs    
    249          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     249         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    250250            compteurmin=compteurmin+1; 
    251251 
     
    335335       if e==1; 
    336336       set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    337        else; 
     337       else 
    338338      set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    339339       end        
     
    342342       if e==4; 
    343343          co=colorbar;             
    344           set(co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     344          set (co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    345345       end; 
    346346       set (gca,'tickDir','out'); 
     
    353353       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    354354       pos_vert=e/10; 
    355        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     355       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    356356end; 
    357357 
     
    406406       if e==4; 
    407407          co=colorbar;             
    408           set(co,'xtick',[-40:20:40],'xticklabel',[-40:10:40],'fontname','Arial','fontsize',6); 
     408          set (co,'xtick',[-40:20:40],'xticklabel',[-40:10:40],'fontname','Arial','fontsize',6); 
    409409       end; 
    410410       set (gca,'tickDir','out'); 
     
    418418       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    419419       pos_vert=e/10; 
    420        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     420       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    421421end; 
    422422 
  • trunk/src/mode_sahelien/composite_wind200_sahel.m

    r10 r15  
    7171   end; 
    7272   for b=1:122; % boucle sur les jours 
    73       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     73      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7474% cas 1 : max deltas apres negetifs et deltas avant postifs    
    75          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     75         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7676            compteurmax=compteurmax+1; 
    7777            uwnd200_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    109109            uwnd200_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    110110% cas 2 : min deltas apres positifs et deltas avant negatifs    
    111          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     111         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    112112            compteurmin=compteurmin+1; 
    113113 
     
    228228   end; 
    229229   for b=1:122; % boucle sur les jours 
    230       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     230      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    231231% cas 1 : max deltas apres negetifs et deltas avant postifs    
    232          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     232         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    233233            compteurmax=compteurmax+1; 
    234234            vwnd200_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    266266            vwnd200_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    267267% cas 2 : min deltas apres positifs et deltas avant negatifs    
    268          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     268         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    269269            compteurmin=compteurmin+1; 
    270270 
     
    354354       if e==1; 
    355355       set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    356        else; 
     356       else 
    357357      set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    358358       end        
     
    361361       if e==4; 
    362362          co=colorbar;             
    363           set(co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     363          set (co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    364364       end; 
    365365       set (gca,'tickDir','out'); 
     
    372372       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    373373       pos_vert=e/10; 
    374        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     374       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    375375end; 
    376376 
     
    418418       if e==1; 
    419419       set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    420        else; 
     420       else 
    421421      set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    422422       end        
     
    425425       if e==4; 
    426426          co=colorbar;             
    427           set(co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     427          set (co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    428428       end; 
    429429       set (gca,'tickDir','out'); 
     
    436436       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    437437       pos_vert=e/10; 
    438        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     438       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    439439end; 
    440440 
  • trunk/src/mode_sahelien/composite_wind500_rossby_europe.m

    r10 r15  
    6161   end; 
    6262   for b=1:122; % boucle sur les jours 
    63       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     63      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6464% cas 1 : max deltas apres negetifs et deltas avant postifs    
    65          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     65         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    6666            compteurmax=compteurmax+1; 
    6767            uwnd500_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    9999            uwnd500_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    100100% cas 2 : min deltas apres positifs et deltas avant negatifs    
    101          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     101         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    102102            compteurmin=compteurmin+1; 
    103103 
     
    209209   end; 
    210210   for b=1:122; % boucle sur les jours 
    211       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     211      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    212212% cas 1 : max deltas apres negetifs et deltas avant postifs    
    213          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     213         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    214214            compteurmax=compteurmax+1; 
    215215            vwnd500_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    247247            vwnd500_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    248248% cas 2 : min deltas apres positifs et deltas avant negatifs    
    249          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     249         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    250250            compteurmin=compteurmin+1; 
    251251 
     
    335335       if e==1; 
    336336       set (gca,'XTick',[-80:20:20],'XTickLabel',['80W';'60W';'40W';'  0';'20E'],'fontname','Arial','fontsize',5); 
    337        else; 
     337       else 
    338338      set (gca,'XTick',[-80:20:20],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    339339       end        
     
    342342       if e==4; 
    343343          co=colorbar;             
    344           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',5); 
     344          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',5); 
    345345       end; 
    346346       set (gca,'tickDir','out'); 
     
    353353       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    354354       pos_vert=e/10; 
    355        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     355       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    356356end; 
    357357 
     
    395395       if e==1; 
    396396       set (gca,'XTick',[-80:20:20],'XTickLabel',['80W';'60W';'40W';'  0';'20E'],'fontname','Arial','fontsize',5); 
    397        else; 
     397       else 
    398398      set (gca,'XTick',[-80:20:20],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    399399       end        
     
    402402       if e==4; 
    403403          co=colorbar;             
    404           set(co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',5); 
     404          set (co,'ytick',[-40:20:40],'yticklabel',[-40:20:40],'fontname','Arial','fontsize',5); 
    405405       end; 
    406406       set (gca,'tickDir','out'); 
     
    413413       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    414414       pos_vert=e/10; 
    415        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     415       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    416416end; 
    417417 
  • trunk/src/mode_sahelien/composite_wind925_EOF12_ER1030.m

    r10 r15  
    7373   end; 
    7474   for b=1:122; % boucle sur les jours 
    75       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     75      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7676% cas 1 : max deltas apres negetifs et deltas avant postifs    
    77          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     77         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7878            compteurmax=compteurmax+1; 
    7979            uwnd925_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    111111            uwnd925_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    112112% cas 2 : min deltas apres positifs et deltas avant negatifs    
    113          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     113         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    114114            compteurmin=compteurmin+1; 
    115115 
     
    230230   end; 
    231231   for b=1:122; % boucle sur les jours 
    232       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     232      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    233233% cas 1 : max deltas apres negetifs et deltas avant postifs    
    234          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     234         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    235235            compteurmax=compteurmax+1; 
    236236            vwnd925_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    268268            vwnd925_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    269269% cas 2 : min deltas apres positifs et deltas avant negatifs    
    270          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     270         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    271271            compteurmin=compteurmin+1; 
    272272 
     
    350350       if e==1; 
    351351set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    352        else; 
     352       else 
    353353set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    354354       end    
     
    364364       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    365365       pos_vert=e/6.1; 
    366 %       set(gca,'position',[0.2 pos_vert 0.3 1/6.1])  
    367        set(gca,'position',[0.2 pos_vert 0.4  1/6.1])  
     366%       set (gca,'position',[0.2 pos_vert 0.3 1/6.1])  
     367       set (gca,'position',[0.2 pos_vert 0.4  1/6.1])  
    368368end; 
    369369 
     
    408408       if e==1; 
    409409set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    410        else; 
     410       else 
    411411set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    412412       end   
     
    422422       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    423423       pos_vert=e/6.1; 
    424        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     424       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    425425end; 
    426426 
     
    462462       cartev=interp2(lon-180,lat,delta_vwnd925_filtre,xi,yi); 
    463463       aa=quiver(xi,yi,carteu,cartev,'k'); 
    464              if e==1; 
     464       if e==1; 
    465465set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    466        else; 
     466       else 
    467467set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    468468       end   
     
    478478       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    479479       pos_vert=e/6.1; 
    480        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     480       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    481481end; 
    482482 
     
    518518       cartev=interp2(lon-180,lat,delta_vwnd925_filtre,xi,yi); 
    519519       aa=quiver(xi,yi,carteu,cartev,'k'); 
    520             if e==1; 
     520       if e==1; 
    521521set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    522        else; 
     522       else 
    523523set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    524524       end     
     
    534534       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    535535       pos_vert=e/6.1; 
    536        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     536       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    537537end; 
    538538 
  • trunk/src/mode_sahelien/composite_wind925_EOF12_ER30100.m

    r10 r15  
    7373   end; 
    7474   for b=1:122; % boucle sur les jours 
    75       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     75      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7676% cas 1 : max deltas apres negetifs et deltas avant postifs    
    77          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     77         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7878            compteurmax=compteurmax+1; 
    7979            uwnd925_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    111111            uwnd925_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    112112% cas 2 : min deltas apres positifs et deltas avant negatifs    
    113          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     113         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    114114            compteurmin=compteurmin+1; 
    115115 
     
    230230   end; 
    231231   for b=1:122; % boucle sur les jours 
    232       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     232      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    233233% cas 1 : max deltas apres negetifs et deltas avant postifs    
    234          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     234         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    235235            compteurmax=compteurmax+1; 
    236236            vwnd925_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    268268            vwnd925_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    269269% cas 2 : min deltas apres positifs et deltas avant negatifs    
    270          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     270         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    271271            compteurmin=compteurmin+1; 
    272272 
     
    358358       if e==1; 
    359359set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    360        else; 
     360       else 
    361361set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    362362       end    
     
    365365       if e==2; 
    366366          co=colorbar;             
    367           set(co,'ytick',[-20:10:20],'yticklabel',[-20:10:20],'fontname','arial','fontsize',6); 
     367          set (co,'ytick',[-20:10:20],'yticklabel',[-20:10:20],'fontname','arial','fontsize',6); 
    368368       end; 
    369369       set (gca,'tickDir','out'); 
     
    376376       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    377377       pos_vert=e/6.1; 
    378 %       set(gca,'position',[0.2 pos_vert 0.3 1/6.1])  
    379        set(gca,'position',[0.2 pos_vert 0.4  1/6.1])  
     378%       set (gca,'position',[0.2 pos_vert 0.3 1/6.1])  
     379       set (gca,'position',[0.2 pos_vert 0.4  1/6.1])  
    380380end; 
    381381 
     
    428428       if e==1; 
    429429set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    430        else; 
     430       else 
    431431set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    432432       end   
     
    436436       if e==2; 
    437437          co=colorbar;             
    438           set(co,'ytick',[-20:10:20],'yticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     438          set (co,'ytick',[-20:10:20],'yticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    439439       end; 
    440440       set (gca,'tickDir','out'); 
     
    447447       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    448448       pos_vert=e/6.1; 
    449        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     449       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    450450end; 
    451451 
     
    494494       hold on; 
    495495       aa=quiver(xi,yi,carteu,cartev,'k'); 
    496              if e==1; 
     496       if e==1; 
    497497set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    498        else; 
     498       else 
    499499set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    500500       end   
     
    504504       if e==2; 
    505505          co=colorbar;             
    506           set(co,'ytick',[-20:10:20],'yticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     506          set (co,'ytick',[-20:10:20],'yticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    507507       end; 
    508508       set (gca,'tickDir','out'); 
     
    515515       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    516516       pos_vert=e/6.1; 
    517        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     517       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    518518end; 
    519519 
     
    562562       hold on; 
    563563       aa=quiver(xi,yi,carteu,cartev,'k'); 
    564             if e==1; 
     564       if e==1; 
    565565set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    566        else; 
     566       else 
    567567set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    568568       end     
     
    572572       if e==2; 
    573573          co=colorbar;             
    574           set(co,'ytick',[-20:10:20],'yticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     574          set (co,'ytick',[-20:10:20],'yticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    575575       end; 
    576576       set (gca,'tickDir','out'); 
     
    583583       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    584584       pos_vert=e/6.1; 
    585        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     585       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    586586end; 
    587587 
  • trunk/src/mode_sahelien/composite_wind925_EOF1_30100.m

    r10 r15  
    7474   end; 
    7575   for b=1:122; % boucle sur les jours 
    76       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     76      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7777% cas 1 : max deltas apres negetifs et deltas avant postifs    
    78          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     78         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7979            compteurmax=compteurmax+1; 
    8080            uwnd925_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    112112            uwnd925_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    113113% cas 2 : min deltas apres positifs et deltas avant negatifs    
    114          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     114         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    115115            compteurmin=compteurmin+1; 
    116116 
     
    231231   end; 
    232232   for b=1:122; % boucle sur les jours 
    233       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     233      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    234234% cas 1 : max deltas apres negetifs et deltas avant postifs    
    235          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     235         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    236236            compteurmax=compteurmax+1; 
    237237            vwnd925_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    269269            vwnd925_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    270270% cas 2 : min deltas apres positifs et deltas avant negatifs    
    271          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     271         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    272272            compteurmin=compteurmin+1; 
    273273 
     
    352352       if e==1; 
    353353set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    354        else; 
     354       else 
    355355set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    356356       end    
     
    366366       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    367367       pos_vert=e/6.1; 
    368 %       set(gca,'position',[0.2 pos_vert 0.3 1/6.1])  
    369        set(gca,'position',[0.2 pos_vert 0.4  1/6.1])  
     368%       set (gca,'position',[0.2 pos_vert 0.3 1/6.1])  
     369       set (gca,'position',[0.2 pos_vert 0.4  1/6.1])  
    370370end; 
    371371 
     
    411411       if e==1; 
    412412set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    413        else; 
     413       else 
    414414set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    415415       end   
     
    425425       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    426426       pos_vert=e/6.1; 
    427        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     427       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    428428end; 
    429429 
     
    465465       cartev=interp2(lon-180,lat,delta_vwnd925_filtre,xi,yi); 
    466466       aa=quiver(xi,yi,carteu,cartev,'k'); 
    467              if e==1; 
     467       if e==1; 
    468468set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    469        else; 
     469       else 
    470470set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    471471       end   
     
    481481       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    482482       pos_vert=e/6.1; 
    483        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     483       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    484484end; 
    485485 
     
    521521       cartev=interp2(lon-180,lat,delta_vwnd925_filtre,xi,yi); 
    522522       aa=quiver(xi,yi,carteu,cartev,'k'); 
    523             if e==1; 
     523       if e==1; 
    524524set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    525        else; 
     525       else 
    526526set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    527527       end     
     
    537537       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    538538       pos_vert=e/6.1; 
    539        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     539       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    540540end; 
    541541 
  • trunk/src/mode_sahelien/composite_wind925_EOF234_1030.m

    r10 r15  
    7474   end; 
    7575   for b=1:122; % boucle sur les jours 
    76       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     76      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7777% cas 1 : max deltas apres negetifs et deltas avant postifs    
    78          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     78         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7979            compteurmax=compteurmax+1; 
    8080            uwnd925_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    112112            uwnd925_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    113113% cas 2 : min deltas apres positifs et deltas avant negatifs    
    114          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     114         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    115115            compteurmin=compteurmin+1; 
    116116 
     
    231231   end; 
    232232   for b=1:122; % boucle sur les jours 
    233       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     233      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    234234% cas 1 : max deltas apres negetifs et deltas avant postifs    
    235          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     235         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    236236            compteurmax=compteurmax+1; 
    237237            vwnd925_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    269269            vwnd925_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    270270% cas 2 : min deltas apres positifs et deltas avant negatifs    
    271          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     271         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    272272            compteurmin=compteurmin+1; 
    273273 
     
    352352       if e==1; 
    353353set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    354        else; 
     354       else 
    355355set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    356356       end    
     
    366366       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    367367       pos_vert=e/6.1; 
    368 %       set(gca,'position',[0.2 pos_vert 0.3 1/6.1])  
    369        set(gca,'position',[0.2 pos_vert 0.4  1/6.1])  
     368%       set (gca,'position',[0.2 pos_vert 0.3 1/6.1])  
     369       set (gca,'position',[0.2 pos_vert 0.4  1/6.1])  
    370370end; 
    371371 
     
    411411       if e==1; 
    412412set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    413        else; 
     413       else 
    414414set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    415415       end   
     
    425425       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    426426       pos_vert=e/6.1; 
    427        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     427       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    428428end; 
    429429 
     
    465465       cartev=interp2(lon-180,lat,delta_vwnd925_filtre,xi,yi); 
    466466       aa=quiver(xi,yi,carteu,cartev,'k'); 
    467              if e==1; 
     467       if e==1; 
    468468set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    469        else; 
     469       else 
    470470set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    471471       end   
     
    481481       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    482482       pos_vert=e/6.1; 
    483        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     483       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    484484end; 
    485485 
     
    521521       cartev=interp2(lon-180,lat,delta_vwnd925_filtre,xi,yi); 
    522522       aa=quiver(xi,yi,carteu,cartev,'k'); 
    523             if e==1; 
     523       if e==1; 
    524524set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    525        else; 
     525       else 
    526526set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    527527       end     
     
    537537       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    538538       pos_vert=e/6.1; 
    539        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     539       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    540540end; 
    541541 
  • trunk/src/mode_sahelien/composite_wind925_EOF23_30100.m

    r10 r15  
    7474   end; 
    7575   for b=1:122; % boucle sur les jours 
    76       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     76      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7777% cas 1 : max deltas apres negetifs et deltas avant postifs    
    78          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     78         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7979            compteurmax=compteurmax+1; 
    8080            uwnd925_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    112112            uwnd925_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    113113% cas 2 : min deltas apres positifs et deltas avant negatifs    
    114          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     114         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    115115            compteurmin=compteurmin+1; 
    116116 
     
    231231   end; 
    232232   for b=1:122; % boucle sur les jours 
    233       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     233      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    234234% cas 1 : max deltas apres negetifs et deltas avant postifs    
    235          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     235         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    236236            compteurmax=compteurmax+1; 
    237237            vwnd925_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    269269            vwnd925_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    270270% cas 2 : min deltas apres positifs et deltas avant negatifs    
    271          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     271         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    272272            compteurmin=compteurmin+1; 
    273273 
     
    352352       if e==1; 
    353353set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    354        else; 
     354       else 
    355355set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    356356       end    
     
    366366       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    367367       pos_vert=e/6.1; 
    368 %       set(gca,'position',[0.2 pos_vert 0.3 1/6.1])  
    369        set(gca,'position',[0.2 pos_vert 0.4  1/6.1])  
     368%       set (gca,'position',[0.2 pos_vert 0.3 1/6.1])  
     369       set (gca,'position',[0.2 pos_vert 0.4  1/6.1])  
    370370end; 
    371371 
     
    411411       if e==1; 
    412412set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    413        else; 
     413       else 
    414414set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    415415       end   
     
    425425       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    426426       pos_vert=e/6.1; 
    427        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     427       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    428428end; 
    429429 
     
    465465       cartev=interp2(lon-180,lat,delta_vwnd925_filtre,xi,yi); 
    466466       aa=quiver(xi,yi,-carteu,-cartev,'k'); 
    467              if e==1; 
     467       if e==1; 
    468468set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    469        else; 
     469       else 
    470470set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    471471       end   
     
    481481       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    482482       pos_vert=e/6.1; 
    483        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     483       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    484484end; 
    485485 
     
    521521       cartev=interp2(lon-180,lat,delta_vwnd925_filtre,xi,yi); 
    522522       aa=quiver(xi,yi,-carteu,-cartev,'k'); 
    523             if e==1; 
     523       if e==1; 
    524524set (gca,'XTick',[-60:20:120],'XTickLabel',[' 60W';' 40W';' 20W';'  0 ';' 20E';' 40E';' 60E'; ' 80E';'100E';'120E'],'fontsize',6); 
    525        else; 
     525       else 
    526526set (gca,'XTick',[-60:20:120],'XTickLabel',[' ';' ';' ';' ';' ';' ';' ';' ';' ';' '],'fontsize',6); 
    527527       end     
     
    537537       text(-150,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    538538       pos_vert=e/6.1; 
    539        set(gca,'position',[0.2 pos_vert 0.4 1/6.1])  
     539       set (gca,'position',[0.2 pos_vert 0.4 1/6.1])  
    540540end; 
    541541 
  • trunk/src/mode_sahelien/composite_wind925_eof23_2590.m

    r10 r15  
    7272   end; 
    7373   for b=1:122; % boucle sur les jours 
    74       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     74      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7575% cas 1 : max deltas apres negetifs et deltas avant postifs    
    76          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     76         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7777            compteurmax=compteurmax+1; 
    7878            uwnd925_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    110110            uwnd925_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    111111% cas 2 : min deltas apres positifs et deltas avant negatifs    
    112          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     112         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    113113            compteurmin=compteurmin+1; 
    114114 
     
    228228   end; 
    229229   for b=1:122; % boucle sur les jours 
    230       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     230      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    231231% cas 1 : max deltas apres negetifs et deltas avant postifs    
    232          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     232         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    233233            compteurmax=compteurmax+1; 
    234234            vwnd925_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    266266            vwnd925_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    267267% cas 2 : min deltas apres positifs et deltas avant negatifs    
    268          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     268         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    269269            compteurmin=compteurmin+1; 
    270270 
     
    354354       if e==1; 
    355355       set (gca,'XTick',[-60:20:60],'XTickLabel',['60W';'40W';'20W';' 0 ';'20E';'40E';'60E'],'fontname','Arial','fontsize',6); 
    356        else; 
     356       else 
    357357      set (gca,'XTick',[-60:20:60],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontsize',6); 
    358358       end    
     
    362362       if e==2; 
    363363          co=colorbar;             
    364           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     364          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    365365       end; 
    366366       set (gca,'tickDir','out'); 
     
    373373       text(-180,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    374374       pos_vert=e/6.1; 
    375        set(gca,'position',[0.2 pos_vert 0.3 1/6.1])  
     375       set (gca,'position',[0.2 pos_vert 0.3 1/6.1])  
    376376end; 
    377377 
     
    421421       if e==1; 
    422422       set (gca,'XTick',[-60:20:60],'XTickLabel',['60W';'40W';'20W';' 0 ';'20E';'40E';'60E'],'fontname','Arial','fontsize',6); 
    423        else; 
     423       else 
    424424      set (gca,'XTick',[-60:20:60],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontsize',6); 
    425425       end    
     
    429429       if e==2; 
    430430          co=colorbar;             
    431           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     431          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    432432       end; 
    433433       set (gca,'tickDir','out'); 
     
    440440       text(-180,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    441441       pos_vert=e/6.1; 
    442        set(gca,'position',[0.2 pos_vert 0.3 1/6.1])  
     442       set (gca,'position',[0.2 pos_vert 0.3 1/6.1])  
    443443end; 
    444444 
     
    490490       if e==1; 
    491491       set (gca,'XTick',[-60:20:60],'XTickLabel',['60W';'40W';'20W';' 0 ';'20E';'40E';'60E'],'fontname','Arial','fontsize',6); 
    492        else; 
     492       else 
    493493      set (gca,'XTick',[-60:20:60],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontsize',6); 
    494494       end    
     
    498498       if e==2; 
    499499          co=colorbar;             
    500           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     500          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    501501       end; 
    502502       set (gca,'tickDir','out'); 
     
    509509       text(-180,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    510510       pos_vert=e/6.1; 
    511        set(gca,'position',[0.2 pos_vert 0.3 1/6.1])  
     511       set (gca,'position',[0.2 pos_vert 0.3 1/6.1])  
    512512end; 
    513513 
     
    557557       if e==1; 
    558558       set (gca,'XTick',[-60:20:60],'XTickLabel',['60W';'40W';'20W';' 0 ';'20E';'40E';'60E'],'fontname','Arial','fontsize',6); 
    559        else; 
     559       else 
    560560      set (gca,'XTick',[-60:20:60],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontsize',6); 
    561561       end    
     
    565565       if e==2; 
    566566          co=colorbar;             
    567           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     567          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    568568       end; 
    569569       set (gca,'tickDir','out'); 
     
    576576       text(-180,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    577577       pos_vert=e/6.1; 
    578        set(gca,'position',[0.2 pos_vert 0.3 1/6.1])  
     578       set (gca,'position',[0.2 pos_vert 0.3 1/6.1])  
    579579end; 
    580580 
  • trunk/src/mode_sahelien/composite_wind925_rossby.m

    r10 r15  
    6161   end; 
    6262   for b=1:122; % boucle sur les jours 
    63       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     63      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    6464% cas 1 : max deltas apres negetifs et deltas avant postifs    
    65          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     65         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    6666            compteurmax=compteurmax+1; 
    6767            uwnd925_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    9999            uwnd925_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    100100% cas 2 : min deltas apres positifs et deltas avant negatifs    
    101          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     101         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    102102            compteurmin=compteurmin+1; 
    103103 
     
    209209   end; 
    210210   for b=1:122; % boucle sur les jours 
    211       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     211      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    212212% cas 1 : max deltas apres negetifs et deltas avant postifs    
    213          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & olr_eof(b,a)>olrbis);  
     213         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && olr_eof(b,a)>olrbis);  
    214214            compteurmax=compteurmax+1; 
    215215            vwnd925_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    247247            vwnd925_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    248248% cas 2 : min deltas apres positifs et deltas avant negatifs    
    249          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & olr_eof(b,a)<(-olrbis)); 
     249         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && olr_eof(b,a)<(-olrbis)); 
    250250            compteurmin=compteurmin+1; 
    251251 
     
    335335       if e==1; 
    336336       set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    337        else; 
     337       else 
    338338      set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    339339       end        
     
    342342       if e==4; 
    343343          co=colorbar;             
    344           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     344          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    345345       end; 
    346346       set (gca,'tickDir','out'); 
     
    353353       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    354354       pos_vert=e/10; 
    355        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     355       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    356356end; 
    357357 
     
    406406       if e==4; 
    407407          co=colorbar;             
    408           set(co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
     408          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    409409       end; 
    410410       set (gca,'tickDir','out'); 
     
    417417       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    418418       pos_vert=e/10; 
    419        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     419       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    420420end; 
    421421 
  • trunk/src/mode_sahelien/composite_wind925_sahel.m

    r10 r15  
    7171   end; 
    7272   for b=1:122; % boucle sur les jours 
    73       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     73      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7474% cas 1 : max deltas apres negetifs et deltas avant postifs    
    75          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     75         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7676            compteurmax=compteurmax+1; 
    7777            uwnd700_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    109109            uwnd700_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    110110% cas 2 : min deltas apres positifs et deltas avant negatifs    
    111          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     111         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    112112            compteurmin=compteurmin+1; 
    113113 
     
    228228   end; 
    229229   for b=1:122; % boucle sur les jours 
    230       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     230      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    231231% cas 1 : max deltas apres negetifs et deltas avant postifs    
    232          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     232         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    233233            compteurmax=compteurmax+1; 
    234234            vwnd700_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    266266            vwnd700_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    267267% cas 2 : min deltas apres positifs et deltas avant negatifs    
    268          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     268         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    269269            compteurmin=compteurmin+1; 
    270270 
     
    354354       if e==1; 
    355355       set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    356        else; 
     356       else 
    357357      set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    358358       end        
     
    361361       if e==4; 
    362362          co=colorbar;             
    363           set(co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     363          set (co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    364364       end; 
    365365       set (gca,'tickDir','out'); 
     
    372372       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    373373       pos_vert=e/10; 
    374        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     374       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    375375end; 
    376376 
     
    418418       if e==1; 
    419419       set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    420        else; 
     420       else 
    421421      set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    422422       end        
     
    425425       if e==4; 
    426426          co=colorbar;             
    427           set(co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     427          set (co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    428428       end; 
    429429       set (gca,'tickDir','out'); 
     
    436436       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    437437       pos_vert=e/10; 
    438        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     438       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    439439end; 
    440440 
  • trunk/src/mode_sahelien/composite_wind925_sahel_1090.m

    r10 r15  
    6868   end; 
    6969   for b=1:122; % boucle sur les jours 
    70       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     70      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    7171% cas 1 : max deltas apres negetifs et deltas avant postifs    
    72          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     72         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    7373            compteurmax=compteurmax+1; 
    7474            uwnd700_filtre_compomax(compteurmax,1,:,:)=uwnd(b-20,a,:,:); 
     
    106106            uwnd700_filtre_compomax(compteurmax,31,:,:)=uwnd(b+10,a,:,:); 
    107107% cas 2 : min deltas apres positifs et deltas avant negatifs    
    108          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     108         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    109109            compteurmin=compteurmin+1; 
    110110 
     
    225225   end; 
    226226   for b=1:122; % boucle sur les jours 
    227       if (b>20 & b<112); % 1ere condition (laisser une marge de 10)  
     227      if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    228228% cas 1 : max deltas apres negetifs et deltas avant postifs    
    229          if (delta(b+1)<0 & delta(b)<0 & delta(b-1)>0 & delta(b-2)>0 & ind_olr(b,a)>ind_olr2);  
     229         if (delta(b+1)<0 && delta(b)<0 && delta(b-1)>0 && delta(b-2)>0 && ind_olr(b,a)>ind_olr2);  
    230230            compteurmax=compteurmax+1; 
    231231            vwnd700_filtre_compomax(compteurmax,1,:,:)=vwnd(b-20,a,:,:); 
     
    263263            vwnd700_filtre_compomax(compteurmax,31,:,:)=vwnd(b+10,a,:,:); 
    264264% cas 2 : min deltas apres positifs et deltas avant negatifs    
    265          elseif (delta(b+1)>0 & delta(b)>0 & delta(b-1)<0 & delta(b-2)<0 & ind_olr(b,a)<(-ind_olr2)); 
     265         elseif (delta(b+1)>0 && delta(b)>0 && delta(b-1)<0 && delta(b-2)<0 && ind_olr(b,a)<(-ind_olr2)); 
    266266            compteurmin=compteurmin+1; 
    267267 
     
    351351       if e==1; 
    352352       set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    353        else; 
     353       else 
    354354      set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    355355       end        
     
    358358       if e==4; 
    359359          co=colorbar;             
    360           set(co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     360          set (co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    361361       end; 
    362362       set (gca,'tickDir','out'); 
     
    369369       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    370370       pos_vert=e/10; 
    371        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     371       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    372372end; 
    373373 
     
    415415       if e==1; 
    416416       set (gca,'XTick',[-180:60:180],'XTickLabel',[' 180';'120W';' 60W';'   0';' 60E';'120E';' 180'],'fontname','Arial','fontsize',6); 
    417        else; 
     417       else 
    418418      set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    419419       end        
     
    422422       if e==4; 
    423423          co=colorbar;             
    424           set(co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
     424          set (co,'xtick',[-40:20:40],'xticklabel',[-40:20:40],'fontname','Arial','fontsize',6); 
    425425       end; 
    426426       set (gca,'tickDir','out'); 
     
    433433       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    434434       pos_vert=e/10; 
    435        set(gca,'position',[0.2 pos_vert 0.5 0.1])  
     435       set (gca,'position',[0.2 pos_vert 0.5 0.1])  
    436436end; 
    437437 
  • trunk/src/mode_sahelien/lagged_correlations_eof2_eof3_1030.m

    r10 r15  
    99eof3_std=std(eof3_1030); 
    1010eof2_std=std(eof2_1030); 
    11  
     11eof3_1030=zeros(3416); 
     12eof2_1030=zeros(3416); 
    1213for a=1:3416; 
    1314   eof3_1030(a)=(eof3_1030(a)-eof3_moy)/eof3_std; 
     
    2526      y2=eof2_1030(debut:3416); 
    2627      y3=eof3_1030(debut:3416); 
    27    else; 
     28   else 
    2829      fin=3416-(a-11); 
    2930      debut=(a-11)+1; 
     
    5859Rayon=1.5; 
    5960VTheta=[0:1:360]'; 
     61XCercle=zeros(360); 
     62YCercle=zeros(360); 
    6063for a=1:360; 
    6164   XCercle(a)=XCentre+Rayon*cos((2*pi*VTheta(a))/360); 
     
    8083text(-2,4,'PHASE 7'); 
    8184text(-4,1,'PHASE 8'); 
    82 set(gca,'tick','out'); 
     85set (gca,'tick','out'); 
    8386 
    8487 
     
    99102    %  
    100103   if sqrt((eof2_1030(a))^2+(eof3_1030(a))^2) >1.5; % selection hors du cercle : il faut que la distance soit >1.5 
    101        if eof3_1030(a)<0  % selection phase 1 2 3 4 
     104      if eof3_1030(a)<0  % selection phase 1 2 3 4 
    102105          if eof3_1030(a)>eof2_1030(a);  % selection phase 1 
    103106              phase1(a,1)=1; phase1(a,2)=eof2_1030(a); phase1(a,3)=eof3_1030(a);  
     
    106109          elseif abs(eof2_1030(a))<abs(eof3_1030(a)); % selection phase 3 
    107110              phase3(a,1)=1; phase3(a,2)=eof2_1030(a); phase3(a,3)=eof3_1030(a);  
    108           else; 
     111          else 
    109112              phase4(a,1)=1; phase4(a,2)=eof2_1030(a); phase4(a,3)=eof3_1030(a);  
    110113         end; 
    111       else; % selection phase 5 6 7 8 
     114      else % selection phase 5 6 7 8 
    112115         if eof3_1030(a)<eof2_1030(a);  % selection phase 5 
    113116             phase5(a,1)=1; phase5(a,2)=eof2_1030(a); phase5(a,3)=eof3_1030(a);  
     
    116119         elseif abs(eof2_1030(a))<abs(eof3_1030(a)); % selection phase 7 
    117120             phase7(a,1)=1; phase7(a,2)=eof2_1030(a); phase7(a,3)=eof3_1030(a);  
    118          else; 
     121         else 
    119122             phase8(a,1)=1; phase8(a,2)=eof2_1030(a); phase8(a,3)=eof3_1030(a); 
    120123         end; 
    121      end; 
     124      end; 
    122125  end; 
    123126end; 
  • trunk/src/mode_sahelien/read_pluie_ird_25.m

    r10 r15  
    228228   v(:,:,:)=pluie(:,:,:,a); 
    229229   v=permute(v,[3 2 1]); 
     230   v1=zeros(17,41); 
    230231   v1(:,:)=nansum(v); 
    231232   for b=1:17; 
  • trunk/src/mode_sahelien/reconstitution.m

    r10 r15  
    9090         text(0,65,'OLR 5 - 17.5N et 10W - 10E'); 
    9191     end 
    92      set(gca,'tickDir','out'); 
     92     set (gca,'tickDir','out'); 
    9393     if a==11; 
    9494        aa=legend('OLR VP1','OLR VP1-2','OLR VP1-3','OLR NOAA'); 
    95         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
     95        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
    9696        legend boxoff; 
    9797     elseif a==22; 
    9898        clear aa; 
    9999        aa=legend('OLR VP1','OLR VP1-2','OLR VP1-3','OLR NOAA'); 
    100         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
     100        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
    101101        legend boxoff; 
    102102     elseif a==22; 
    103103        clear aa; 
    104104        aa=legend('OLR VP1','OLR VP1-2','OLR VP1-3','OLR NOAA'); 
    105         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
     105        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
    106106        legend boxoff; 
    107107     end; 
  • trunk/src/mode_sahelien/reconstitution_1025.m

    r10 r15  
     1 
    12clear; close all; 
    23 
     
    9495         text(0,65,'OLR 5 -12.5N et 10W - 10E'); 
    9596     end 
    96      set(gca,'tickDir','out'); 
     97     set (gca,'tickDir','out'); 
    9798     if a==11; 
    9899        aa=legend('OLR VP2-3','OLR NOAA'); 
    99         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
     100        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
    100101        legend boxoff; 
    101102     elseif a==22; 
    102103        clear aa; 
    103104        aa=legend('OLR VP2-3','OLR NOAA'); 
    104         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
     105        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
    105106        legend boxoff; 
    106107     end; 
  • trunk/src/mode_sahelien/reconstitution_1030.m

    r10 r15  
    1 clear; close all; 
     1 
     2clear;  
     3close all; 
    24 
    35%lon=[-30:2.5:30], lat=[-10:2.5:30] 
     
    9395         text(0,65,'OLR 7.5 -12.5N et 10W - 10E'); 
    9496     end 
    95      set(gca,'tickDir','out'); 
     97     set (gca,'tickDir','out'); 
    9698     if a==11; 
    9799        aa=legend('OLR VP2-3','OLR NOAA'); 
    98         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
     100        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
    99101        legend boxoff; 
    100102     elseif a==22; 
    101103        clear aa; 
    102104        aa=legend('OLR VP2-3','OLR NOAA'); 
    103         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
     105        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
    104106        legend boxoff; 
    105107     end; 
  • trunk/src/mode_sahelien/reconstitution_1030_std.m

    r10 r15  
    1 clear; close all; 
     1 
     2clear;  
     3close all; 
    24 
    35%lon=[-30:2.5:30], lat=[-10:2.5:30] 
     
    7981         text(0,65,'OLR 7.5 -12.5N et 10W - 10E'); 
    8082     end 
    81      set(gca,'tickDir','out'); 
     83     set (gca,'tickDir','out'); 
    8284     if a==11; 
    8385        aa=legend('OLR EOF1','OLR EOF234'); 
    84         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
     86        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
    8587        legend boxoff; 
    8688     elseif a==22; 
    8789        clear aa; 
    8890        aa=legend('OLR EOF1','OLR EOF234'); 
    89         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
     91        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
    9092        legend boxoff; 
    9193     end; 
  • trunk/src/mode_sahelien/reconstitution_30100_eof1.m

    r10 r15  
    1 clear; close all; 
     1 
     2clear;  
     3close all; 
    24 
    35%lon=[-30:2.5:30], lat=[-10:2.5:30] 
     
    8183         text(0,65,'OLR 7.5 -12.5N et 10W - 10E'); 
    8284     end 
    83      set(gca,'tickDir','out'); 
     85     set (gca,'tickDir','out'); 
    8486     if a==11; 
    8587        aa=legend('OLR VP1','OLR NOAA'); 
    86         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
     88        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
    8789        legend boxoff; 
    8890     elseif a==22; 
    8991        clear aa; 
    9092        aa=legend('OLR VP1','OLR NOAA'); 
    91         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
     93        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
    9294        legend boxoff; 
    9395     end; 
  • trunk/src/mode_sahelien/reconstitution_30100_eof23.m

    r10 r15  
    1 clear; close all; 
     1clear;  
     2close all; 
    23 
    34%lon=[-30:2.5:30], lat=[-10:2.5:30] 
     
    4243cosa23=cosa23'; 
    4344save eof23_30100.txt cosa23 -ascii; 
    44 std23=std(cosa23) 
     45std23=std(cosa23); 
    4546cosa23=cosa23/std23; 
    4647cosa23=reshape(cosa23,122,28); 
     
    5354cosa1=mean(cosa1); 
    5455cosa1=cosa1'; 
    55 std1=std(cosa1) 
     56std1=std(cosa1); 
    5657cosa1=cosa1/std1; 
    5758cosa1=reshape(cosa1,122,28); 
     
    7980         text(0,65,'OLR 7.5 -12.5N et 10W - 10E'); 
    8081     end 
    81      set(gca,'tickDir','out'); 
     82     set (gca,'tickDir','out'); 
    8283     if a==11; 
    8384        aa=legend('OLR EOF1','OLR EOF23'); 
    84         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
     85        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
    8586        legend boxoff; 
    8687     elseif a==22; 
    8788        clear aa; 
    8889        aa=legend('OLR EOF1','OLR EOF23'); 
    89         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
     90        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.2470 0.1642]) 
    9091        legend boxoff; 
    9192     end; 
  • trunk/src/mode_sahelien/reconstitution_ER_rossby_1030.m

    r10 r15  
    1 clear; close all; 
     1 
     2clear; 
     3close all; 
    24 
    35%lon=[-30:2.5:30], lat=[-10:2.5:30] 
     
    8082         text(0,65,'OLR 5 - 17.5N et 10W - 10E'); 
    8183     end 
    82      set(gca,'tickDir','out'); 
     84     set (gca,'tickDir','out'); 
    8385     if a==11; 
    8486        aa=legend('OLR VP1-2','OLR NOAA'); 
    85         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
     87        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
    8688        legend boxoff; 
    8789     elseif a==22; 
    8890        clear aa; 
    8991        aa=legend('OLR VP1-2','OLR NOAA'); 
    90         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
     92        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
    9193        legend boxoff; 
    9294     end; 
  • trunk/src/mode_sahelien/reconstitution_ER_rossby_30100.m

    r10 r15  
    1 clear; close all; 
     1 
     2clear;  
     3close all; 
    24 
    35%lon=[-30:2.5:30], lat=[-10:2.5:30] 
     
    8082         text(0,65,'OLR 5 - 17.5N et 10W - 10E'); 
    8183     end 
    82      set(gca,'tickDir','out'); 
     84     set (gca,'tickDir','out'); 
    8385     if a==11; 
    8486        aa=legend('OLR VP1-2','OLR NOAA'); 
    85         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
     87        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
    8688        legend boxoff; 
    8789     elseif a==22; 
    8890        clear aa; 
    8991        aa=legend('OLR VP1-2','OLR NOAA'); 
    90         set(aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
     92        set (aa,'fontsize',8,'Position',[0.6800 0.1039 0.1270 0.1642]) 
    9193        legend boxoff; 
    9294     end; 
  • trunk/src/mode_sahelien/reconstitution_ER_rossby_30100_bis.m

    r10 r15  
     1 
    12clear;  
    23 
     
    7879cosa4=reshape(cosa4,122,28); 
    7980 
    80 a=1 
     81a=1; 
    8182subplot(4,2,7); 
    8283y1=cosa1(:,1); 
     
    9293title('OLR reconstruit indice ITCZ annee 1979','Fontsize',8); 
    9394 
    94 set(gca,'tickDir','out'); 
     95set (gca,'tickDir','out'); 
    9596aa=legend('EOF1','EOF2','indice ITCZ'); 
    96 set(aa,'fontsize',6,'Position',[0.5800 0.1039 0.0570 0.0570]) 
     97set (aa,'fontsize',6,'Position',[0.5800 0.1039 0.0570 0.0570]) 
    9798legend boxoff; 
    9899axis([0 122 -15 15]); 
  • trunk/src/mode_sahelien/time_serie_ER_rossby_1030.m

    r10 r15  
    77time_serie_olr1=PC1(:,425);   
    88time_serie_olr2=PC1(:,424);   
    9 year=zeros(122,28) 
     9year=zeros(122,28); 
    1010for a=1:122 
    1111    for b=1:28; 
     
    1515year=reshape(year,3416,1); 
    1616 
    17 day=zeros(122,28) 
     17day=zeros(122,28); 
    1818for a=1:122 
    1919    for b=1:28; 
     
    4545hold on; 
    4646bb=plot(x,-koro2,'k'); 
    47 cc=legend('EOF1','EOF2') 
    48 set(cc,'fontsize',6) 
     47cc=legend('EOF1','EOF2'); 
     48set (cc,'fontsize',6) 
    4949legend boxoff 
    5050y=zeros(122,1); 
    5151plot(x,y,'k:'); 
    5252 
    53 set(gca,'tickDir','out'); 
     53set (gca,'tickDir','out'); 
    5454axis([1 122 -100 100]); 
    5555    
  • trunk/src/mode_sahelien/time_serie_ER_rossby_1030_complet.m

    r10 r15  
    3131   bb=plot(x,-koro2,'k'); 
    3232%   cc=legend('EOF1','EOF2') 
    33 %   set(cc,'fontsize',6) 
     33%   set (cc,'fontsize',6) 
    3434%   legend boxoff; 
    3535   y=zeros(122,1); 
     
    4343   end 
    4444   title(a+1978,'FontSize',8); 
    45    set(gca,'tickDir','out'); 
     45   set (gca,'tickDir','out'); 
    4646axis([1 122 -100 100]); 
    4747    
  • trunk/src/mode_sahelien/time_serie_ER_rossby_30100.m

    r10 r15  
    77time_serie_olr1=PC1(:,425);   
    88time_serie_olr2=PC1(:,424);   
    9 year=zeros(122,28) 
     9year=zeros(122,28); 
    1010for a=1:122 
    1111    for b=1:28; 
     
    1515year=reshape(year,3416,1); 
    1616 
    17 day=zeros(122,28) 
     17day=zeros(122,28); 
    1818for a=1:122 
    1919    for b=1:28; 
     
    4646bb=plot(x,-koro2,'k'); 
    4747cc=legend('EOF1','EOF2') 
    48 set(cc,'fontsize',6) 
     48set (cc,'fontsize',6) 
    4949legend boxoff 
    5050y=zeros(122,1); 
    5151plot(x,y,'k:'); 
    5252 
    53 set(gca,'tickDir','out'); 
     53set (gca,'tickDir','out'); 
    5454axis([1 122 -100 100]); 
    5555    
  • trunk/src/mode_sahelien/time_serie_ER_rossby_30100_complet.m

    r10 r15  
    3131   bb=plot(x,-koro2,'k'); 
    3232%   cc=legend('EOF1','EOF2') 
    33 %   set(cc,'fontsize',6) 
     33%   set (cc,'fontsize',6) 
    3434%   legend boxoff; 
    3535   y=zeros(122,1); 
     
    4343   end 
    4444   title(a+1978,'FontSize',8); 
    45    set(gca,'tickDir','out'); 
     45   set (gca,'tickDir','out'); 
    4646axis([1 122 -100 100]); 
    4747    
  • trunk/src/mode_sahelien/time_serie_histog_phase1.m

    r10 r15  
    2020for a=1:28; % boucle sur les annees 
    2121   for b=1:122; 
    22       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     22      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    2323%        condition 1 on est a un maximum deltas apres sont negetifs et 
    2424%             delta avant postifs    
     
    5555 
    5656type_temps_moy=reshape(occu_type_tps,3416,4); 
    57 compteurmax 
     57disp(['iii : compteurmax =', int2str(compteurmax)]); 
    5858% on fait la somme des types de temps sur toute la periode de temps 
    5959% on obtent un tableau de la forme (jours-avant-apres,cluster) 
     
    7070 
    7171% on traduit le nbre d occurence en frequences relatives 
     72kara_max=zeros(21,4); 
     73kara_moy=zeros(21,4); 
    7274for a=1:21; 
    7375   for b=1:4; 
     
    102104    set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    103105    axis([-10 10 -20 20]); 
    104     set(gca,'tickDir','out'); 
     106    set (gca,'tickDir','out'); 
    105107    if a==1; 
    106108       title('Atl low','Fontsize',8,'Fontname','Arial'); 
     
    110112    elseif a==3; 
    111113       title('NAO-','Fontsize',8,'Fontname','Arial'); 
    112     else;  
     114    else  
    113115       title('Blocking','Fontsize',8,'Fontname','Arial'); 
    114116    end;  
  • trunk/src/mode_sahelien/time_serie_histog_phase2.m

    r10 r15  
    2020for a=1:28; % boucle sur les annees 
    2121   for b=1:122; 
    22       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     22      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    2323%        condition 1 on est a un maximum deltas apres sont negetifs et 
    2424%             delta avant postifs    
     
    5555 
    5656type_temps_moy=reshape(occu_type_tps,3416,4); 
    57 compteurmax 
     57disp(['iii : compteurmax =', int2str(compteurmax)]); 
    5858% on fait la somme des types de temps sur toute la periode de temps 
    5959% on obtent un tableau de la forme (jours-avant-apres,cluster) 
     
    7070 
    7171% on traduit le nbre d occurence en frequences relatives 
     72kara_max=zeros(21,4); 
     73kara_moy=zeros(21,4); 
    7274for a=1:21; 
    7375   for b=1:4; 
     
    102104    set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    103105    axis([-10 10 -20 20]); 
    104     set(gca,'tickDir','out'); 
     106    set (gca,'tickDir','out'); 
    105107    if a==1; 
    106108       title('Atl low','Fontsize',8,'Fontname','Arial'); 
     
    110112    elseif a==3; 
    111113       title('NAO-','Fontsize',8,'Fontname','Arial'); 
    112     else;  
     114    else  
    113115       title('Blocking','Fontsize',8,'Fontname','Arial'); 
    114116    end;  
  • trunk/src/mode_sahelien/time_serie_histog_phase3.m

    r10 r15  
    2020for a=1:28; % boucle sur les annees 
    2121   for b=1:122; 
    22       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     22      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    2323%        condition 1 on est a un maximum deltas apres sont negetifs et 
    2424%             delta avant postifs    
     
    5555 
    5656type_temps_moy=reshape(occu_type_tps,3416,4); 
    57 compteurmax 
     57disp(['iii : compteurmax =', int2str(compteurmax)]); 
    5858% on fait la somme des types de temps sur toute la periode de temps 
    5959% on obtent un tableau de la forme (jours-avant-apres,cluster) 
     
    7070 
    7171% on traduit le nbre d occurence en frequences relatives 
     72kara_max=zeros(21,4); 
     73kara_moy=zeros(21,4); 
    7274for a=1:21; 
    7375   for b=1:4; 
     
    102104    set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    103105    axis([-10 10 -20 20]); 
    104     set(gca,'tickDir','out'); 
     106    set (gca,'tickDir','out'); 
    105107    if a==1; 
    106108       title('Atl low','Fontsize',8,'Fontname','Arial'); 
     
    110112    elseif a==3; 
    111113       title('NAO-','Fontsize',8,'Fontname','Arial'); 
    112     else;  
     114    else  
    113115       title('Blocking','Fontsize',8,'Fontname','Arial'); 
    114116    end;  
  • trunk/src/mode_sahelien/time_serie_histog_phase4.m

    r10 r15  
    2020for a=1:28; % boucle sur les annees 
    2121   for b=1:122; 
    22       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     22      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    2323%        condition 1 on est a un maximum deltas apres sont negetifs et 
    2424%             delta avant postifs    
     
    5555 
    5656type_temps_moy=reshape(occu_type_tps,3416,4); 
    57 compteurmax 
     57disp(['iii : compteurmax =', int2str(compteurmax)]); 
    5858% on fait la somme des types de temps sur toute la periode de temps 
    5959% on obtent un tableau de la forme (jours-avant-apres,cluster) 
     
    7070 
    7171% on traduit le nbre d occurence en frequences relatives 
     72kara_max=zeros(21,4); 
     73kara_moy=zeros(21,4); 
    7274for a=1:21; 
    7375   for b=1:4; 
     
    103105    set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    104106    axis([-10 10 -20 20]); 
    105     set(gca,'tickDir','out'); 
     107    set (gca,'tickDir','out'); 
    106108    if a==1; 
    107109       title('Atl low','Fontsize',8,'Fontname','Arial'); 
     
    111113    elseif a==3; 
    112114       title('NAO-','Fontsize',8,'Fontname','Arial'); 
    113     else;  
     115    else  
    114116       title('Blocking','Fontsize',8,'Fontname','Arial'); 
    115117    end;  
  • trunk/src/mode_sahelien/time_serie_histog_phase5.m

    r10 r15  
    2020for a=1:28; % boucle sur les annees 
    2121   for b=1:122; 
    22       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     22      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    2323%        condition 1 on est a un maximum deltas apres sont negetifs et 
    2424%             delta avant postifs    
     
    5555 
    5656type_temps_moy=reshape(occu_type_tps,3416,4); 
    57 compteurmax 
     57disp(['iii : compteurmax =', int2str(compteurmax)]); 
    5858% on fait la somme des types de temps sur toute la periode de temps 
    5959% on obtent un tableau de la forme (jours-avant-apres,cluster) 
     
    7070 
    7171% on traduit le nbre d occurence en frequences relatives 
     72kara_max=zeros(21,4); 
     73kara_moy=zeros(21,4); 
    7274for a=1:21; 
    7375   for b=1:4; 
     
    103105    set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    104106    axis([-10 10 -20 20]); 
    105     set(gca,'tickDir','out'); 
     107    set (gca,'tickDir','out'); 
    106108    if a==1; 
    107109       title('Atl low','Fontsize',8,'Fontname','Arial'); 
     
    111113    elseif a==3; 
    112114       title('NAO-','Fontsize',8,'Fontname','Arial'); 
    113     else;  
     115    else  
    114116       title('Blocking','Fontsize',8,'Fontname','Arial'); 
    115117    end;  
  • trunk/src/mode_sahelien/time_serie_histog_phase6.m

    r10 r15  
    2020for a=1:28; % boucle sur les annees 
    2121   for b=1:122; 
    22       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     22      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    2323%        condition 1 on est a un maximum deltas apres sont negetifs et 
    2424%             delta avant postifs    
     
    5555 
    5656type_temps_moy=reshape(occu_type_tps,3416,4); 
    57 compteurmax 
     57disp(['iii : compteurmax =', int2str(compteurmax)]); 
    5858% on fait la somme des types de temps sur toute la periode de temps 
    5959% on obtent un tableau de la forme (jours-avant-apres,cluster) 
     
    7070 
    7171% on traduit le nbre d occurence en frequences relatives 
     72kara_max=zeros(21,4); 
     73kara_moy=zeros(21,4); 
    7274for a=1:21; 
    7375   for b=1:4; 
     
    103105    set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    104106    axis([-10 10 -20 20]); 
    105     set(gca,'tickDir','out'); 
     107    set (gca,'tickDir','out'); 
    106108    if a==1; 
    107109       title('Atl low','Fontsize',8,'Fontname','Arial'); 
     
    111113    elseif a==3; 
    112114       title('NAO-','Fontsize',8,'Fontname','Arial'); 
    113     else;  
     115    else  
    114116       title('Blocking','Fontsize',8,'Fontname','Arial'); 
    115117    end;  
  • trunk/src/mode_sahelien/time_serie_histog_phase7.m

    r10 r15  
    2020for a=1:28; % boucle sur les annees 
    2121   for b=1:122; 
    22       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     22      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    2323%        condition 1 on est a un maximum deltas apres sont negetifs et 
    2424%             delta avant postifs    
     
    5555 
    5656type_temps_moy=reshape(occu_type_tps,3416,4); 
    57 compteurmax 
     57disp(['iii : compteurmax =', int2str(compteurmax)]); 
    5858% on fait la somme des types de temps sur toute la periode de temps 
    5959% on obtent un tableau de la forme (jours-avant-apres,cluster) 
     
    7070 
    7171% on traduit le nbre d occurence en frequences relatives 
     72kara_max=zeros(21,4); 
     73kara_moy=zeros(21,4); 
    7274for a=1:21; 
    7375   for b=1:4; 
     
    102104    set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    103105    axis([-10 10 -20 20]); 
    104     set(gca,'tickDir','out'); 
     106    set (gca,'tickDir','out'); 
    105107    if a==1; 
    106108       title('Atl low','Fontsize',8,'Fontname','Arial'); 
     
    110112    elseif a==3; 
    111113       title('NAO-','Fontsize',8,'Fontname','Arial'); 
    112     else;  
     114    else  
    113115       title('Blocking','Fontsize',8,'Fontname','Arial'); 
    114116    end;  
  • trunk/src/mode_sahelien/time_serie_histog_phase8.m

    r10 r15  
    2020for a=1:28; % boucle sur les annees 
    2121   for b=1:122; 
    22       if (b>11 & b<112); % 1ere condition (laisser une marge de 10)  
     22      if (b>11 && b<112); % 1ere condition (laisser une marge de 10)  
    2323%        condition 1 on est a un maximum deltas apres sont negetifs et 
    2424%             delta avant postifs    
     
    5555 
    5656type_temps_moy=reshape(occu_type_tps,3416,4); 
    57 compteurmax 
     57disp(['iii : compteurmax =', int2str(compteurmax)]); 
    5858% on fait la somme des types de temps sur toute la periode de temps 
    5959% on obtent un tableau de la forme (jours-avant-apres,cluster) 
     
    7070 
    7171% on traduit le nbre d occurence en frequences relatives 
     72kara_max=zeros(21,4); 
     73kara_moy=zeros(21,4); 
    7274for a=1:21; 
    7375   for b=1:4; 
     
    103105    set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); 
    104106    axis([-10 10 -20 20]); 
    105     set(gca,'tickDir','out'); 
     107    set (gca,'tickDir','out'); 
    106108    if a==1; 
    107109       title('Atl low','Fontsize',8,'Fontname','Arial'); 
     
    111113    elseif a==3; 
    112114       title('NAO-','Fontsize',8,'Fontname','Arial'); 
    113     else;  
     115       else  
    114116       title('Blocking','Fontsize',8,'Fontname','Arial'); 
    115117    end;  
  • trunk/src/mode_sahelien/time_serie_jjas.m

    r10 r15  
    5252       text(0,5.5,'serie temporelle VP1'); 
    5353   end 
    54    set(gca,'tickDir','out'); 
     54   set (gca,'tickDir','out'); 
    5555   axis([1 122 -3 3]); 
    5656    
  • trunk/src/mode_sahelien/time_serie_jjas_10_25.m

    r10 r15  
    5252       text(0,5.5,'serie temporelle VP1 filtrage rossby 10-25j'); 
    5353   end; 
    54    set(gca,'tickDir','out'); 
     54   set (gca,'tickDir','out'); 
    5555   axis([1 122 -3 3]); 
    5656    
  • trunk/src/mode_sahelien/time_serie_jjas_25_90.m

    r10 r15  
    5252       text(0,5.5,'serie temporelle VP1 filtrage rossby 25-90j'); 
    5353   end; 
    54    set(gca,'tickDir','out'); 
     54   set (gca,'tickDir','out'); 
    5555   axis([1 122 -3 3]); 
    5656    
  • trunk/src/mode_sahelien/time_serie_jjas_30100.m

    r10 r15  
    5252       text(0,5.5,'serie temporelle VP1 filtrage 30100'); 
    5353   end 
    54    set(gca,'tickDir','out'); 
     54   set (gca,'tickDir','out'); 
    5555   axis([1 122 -3 3]); 
    5656    
  • trunk/src/sauvegrads.m

    r13 r15  
    1 % SAUVEGRADS : Crée un fichier (.dat)  et un fichier de définition  (.ctl) 
    2 % dans le répertoire courant pour utilisation avec le logiciel GRADS 
     1function[h]=sauvegrads(nomfich,matrice,posit) 
     2% SAUVEGRADS : create a data file (.dat) and  and a definion file .ctl 
     3% in the current directory 
     4% 
     5% those files should be used with GRADS 
    36% 
    47% SAUVEGRADS(NOMFICH,MATRICE,POSIT) 
    58% 
    6 % Les arguments en entrée sont : 
    7 % NOMFICH : Nom du fichier  à partir duquel sont créé les fichiers: 
    8 %           'nomfich'.dat qui est le fichiers des données 
    9 %           'nomfich'.ctl qui est le fichier de définition pour les données, 
    10 %           c'est ce fichier qui doit être appelé sous GRADS (open nomfich.ctl) 
    11 % MATRICE : Nom de la matrice à sauver 
    12 % POSIT   : Coordonnées  indiquant la position de matrice par rapport à la 
    13 %           carte du monde. Ces coordonnées [LON INCLON LAT INCLAT] sont 
     9% Les arguments en entr??e sont : 
     10% NOMFICH : Nom du fichier  ?? partir duquel sont cr???? les fichiers: 
     11%           'nomfich'.dat qui est le fichiers des donn??es 
     12%           'nomfich'.ctl qui est le fichier de d??finition pour les donn??es, 
     13%           c'est ce fichier qui doit ??tre appel?? sous GRADS (open nomfich.ctl) 
     14% MATRICE : Nom de la matrice ?? sauver 
     15% POSIT   : Coordonn??es  indiquant la position de matrice par rapport ?? la 
     16%           carte du monde. Ces coordonn??es [LON INCLON LAT INCLAT] sont 
    1417%           la latitude et longitude du point initial de la matrice et leur 
    15 %           pas d'incrémentation respectif. 
    16 %           Toutes ces coordonnées sont en degré. 
     18%           pas d'incr??mentation respectif. 
     19%           Toutes ces coordonn??es sont en degr??. 
    1720% 
    18 % Attention: La matrice sera inversé verticalement entre MATLAB ET GRADS 
    19 %            du fait que les coordonnées latitude progresse vers le haut 
     21% Attention: La matrice sera invers?? verticalement entre MATLAB ET GRADS 
     22%            du fait que les coordonn??es latitude progresse vers le haut 
    2023%            et que sous MATLAB en augmentant l'indice on progresse vers le bas. 
    2124% 
    2225%    Voir aussi XGRADS 
    2326 
    24 function h = sauvegrads(nomfich,matrice,posit) 
    2527% JMG le 10/03/94 
    26  
     28h=[]; 
    2729if nargin < 3 
    2830        error('Il n''y a pas assez d''arguments.'); 
    29         return 
    3031elseif nargin > 3 
    3132        error('Il y a trop d''arguments.') 
    32         return 
    3333end 
    3434 
    3535% orientation de la matrice 
    3636% sans le flipud la matrice sera inverser verticalement entre grads et matlab 
    37 % ce qui est normal puisque l'on utilise les coordonnées Longitude,latitude 
     37% ce qui est normal puisque l'on utilise les coordonn??es Longitude,latitude 
    3838% sous grads et en incrementant la latitude on progresse vers le haut 
    3939% alors qu'avec matlab on progresse vers le bas en incrementant l'indice 
     
    4444nomfichctl=[nomfich,'.ctl']; 
    4545 
    46 fprintf(1,'Création du fichier de données %s \n',nomfichdat); 
     46fprintf(1,'creation of data file %s \n',nomfichdat); 
    4747% ouverture du fichier .dat 
    4848fid=fopen(nomfichdat,'w'); 
     
    5555[sxp syp]=size(posit); 
    5656if (syp~=4) 
    57   error('La syntaxe est incorrect , il faut 4 arguments pour POSIT'); 
    58   return 
     57  error('eee : incorrect syntaxe, 4 arguments must be given for POSIT'); 
    5958end 
    6059lon=posit(1); 
     
    6261lat=posit(3); 
    6362inclat=posit(4); 
    64 % ici on peut rajouter les test pour voir si les coordonnées en degrées sont bonnes 
     63% ici on peut rajouter les test pour voir si les coordonn??es en degr??es sont bonnes 
    6564if (abs(lon)>180) 
    66   error('La longitude doit être comprise entre -180 et 180'); 
    67   return 
     65  error('La longitude doit ??tre comprise entre -180 et 180'); 
    6866elseif (abs(lat>90)) 
    69   error('La latitude doit être comprise entre -90 et 90') 
    70   return 
     67  error('La latitude doit ??tre comprise entre -90 et 90') 
    7168end 
    7269 
     
    7875[dimy dimx]=size(matrice); 
    7976 
    80 fprintf(1,'Création du fichier de définition %s \n',nomfichctl); 
     77fprintf(1,'creation of definition file %s \n',nomfichctl); 
    8178% ouverture du fichier .ctl 
    8279fid=fopen(nomfichctl,'w'); 
     
    8784texte=['UNDEF -2E5633 ',10]; 
    8885fwrite(fid,texte,'char'); 
    89 texte=['TITLE Fichier généré par la fonction sauvegrads de MATLAB ',10]; 
     86texte=['TITLE Fichier g??n??r?? par la fonction sauvegrads de MATLAB ',10]; 
    9087fwrite(fid,texte,'char'); 
    9188texte=['XDEF ',num2str(dimx),' LINEAR ',num2str(lon),'  ',num2str(inclon),' ',10]; 
Note: See TracChangeset for help on using the changeset viewer.