Changeset 15 for trunk/src/mode_sahelien


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

modification according to mlint diagnostic

Location:
trunk/src/mode_sahelien
Files:
117 edited

Legend:

Unmodified
Added
Removed
  • 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    
Note: See TracChangeset for help on using the changeset viewer.