Ignore:
Timestamp:
01/06/09 10:53:18 (15 years ago)
Author:
pinsard
Message:

remove trailing blanks, split lines with multiple statements

File:
1 edited

Legend:

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

    r15 r16  
     1% 
     2 
    13% initialisation 
    2 clear; close all; 
     4clear; 
     5close all; 
    36olr=zeros(122,29,64,128); 
    47cd('TROP') 
     
    9699olr1(:,:,:,65:128)=olr(:,:,:,1:64); 
    97100clear olr; 
    98 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    99101 
    100102load eof1_TR_1030.txt 
    101103 
    102104% on met sous la forme annee mois 
    103 olr_eof=reshape(eof1_TR_1030,122,29); clear eof1_TR_1030; 
     105olr_eof=reshape(eof1_TR_1030,122,29); 
     106clear eof1_TR_1030; 
    104107 
    105108% on calcule l ecart type sur la serie temporelle de l OLR 
    106 k=122*29;  
     109k=122*29; 
    107110olrbis=reshape(olr_eof,k,1); 
    108 olrbis=std(olrbis);  
     111olrbis=std(olrbis); 
    109112 
    110113% intialisation des tableaux 
    111 olr_filtre_compomax=NaN*ones(50,31,64,128);  
     114olr_filtre_compomax=NaN*ones(50,31,64,128); 
    112115olr_filtre_compomin=NaN*ones(50,31,64,128); 
    113116 
    114 compteurmax=0;  
     117compteurmax=0; 
    115118compteurmin=0; 
    116119 
    117 for a=1:29; % boucle sur les annees 
    118    clear delta;  
     120% boucle sur les annees 
     121for a=1:29; 
     122   clear delta; 
    119123   delta=zeros(122,1); 
    120    for b=1:122; % boucle sur les jours : on prepare avant    
     124   % boucle sur les jours : on prepare avant 
     125   for b=1:122; 
    121126        if b>1; 
    122127            delta(b)=olr_eof(b,a)-olr_eof(b-1,a); 
    123128        end; 
    124129   end; 
    125    for b=1:122; % boucle sur les jours 
    126       if (b>20 && b<112); % 1ere condition (laisser une marge de 10)  
    127     
    128          if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis));  
     130   % boucle sur les jours 
     131   for b=1:122; 
     132      % 1ere condition (laisser une marge de 10) 
     133      if (b>20 && b<112); 
     134 
     135         if (delta(b+1)<0 && delta(b)>0 && olr_eof(b,a)>(olrbis)); 
    129136            compteurmax=compteurmax+1; 
    130137          olr_filtre_compomax(compteurmax,1,:,:)=olr1(b-20,a,:,:); 
     
    161168            olr_filtre_compomax(compteurmax,30,:,:)=olr1(b+9,a,:,:); 
    162169            olr_filtre_compomax(compteurmax,31,:,:)=olr1(b+10,a,:,:); 
    163     
     170 
    164171         elseif (delta(b+1)>0 && delta(b)<0 && olr_eof(b,a)<(-olrbis)); 
    165172            compteurmin=compteurmin+1; 
     
    200207         end; 
    201208      end; 
    202    end;          
     209   end; 
    203210end; 
    204211% on fait le test de Student 
     
    217224 
    218225 
    219 olr_filtre_compomin1(:,:,:)=nanmean(olr_filtre_compomin); clear olr_filtre_compomin; 
    220 olr_filtre_compomax1(:,:,:)=nanmean(olr_filtre_compomax); clear olr_filtre_compomax; 
    221  
    222 x=[-10:1:10]'; %' 
    223  
    224 figure(1); orient('landscape'); 
    225  
    226 lat=lat';  
     226olr_filtre_compomin1(:,:,:)=nanmean(olr_filtre_compomin); 
     227clear olr_filtre_compomin; 
     228olr_filtre_compomax1(:,:,:)=nanmean(olr_filtre_compomax); 
     229clear olr_filtre_compomax; 
     230 
     231x=[-10:1:10]'; 
     232 
     233figure(1); 
     234orient('landscape'); 
     235 
     236lat=lat'; 
    227237lon=lon-180; 
    228238for e=1:7; 
     
    255265       delta_olr_filtre_min(1,2)=50.0001; 
    256266       fin=-30+24*2.5; 
    257         
     267 
    258268       clear fin 
    259269       fin=-10+16*2.5; 
     
    263273       else 
    264274      set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    265        end        
     275       end 
    266276       set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    267277       if e==4; 
    268           co=colorbar;             
     278          co=colorbar; 
    269279          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    270280       end; 
    271        hold on; cartemonde1; 
     281       hold on; 
     282       cartemonde1; 
    272283       set (gca,'tickDir','out'); 
    273284       axis equal 
    274285       axis([-180 180 -20 40]); 
    275        if e==7;       
     286       if e==7; 
    276287      title('OLR composite EOF1 1030j simulation TR ','fontsize',8) ; 
    277288       end 
    278289       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    279290       pos_vert=e/10; 
    280        set (gca,'position',[0.2 pos_vert 0.5 0.1])  
     291       set (gca,'position',[0.2 pos_vert 0.5 0.1]) 
    281292end; 
    282293 
    283 figure(1); print -depsc2 composite_olr_EOF1_1030j_simulation_TR_part1.eps; 
    284  
    285 figure(2); orient('landscape'); 
     294figure(1); 
     295print -depsc2 composite_olr_EOF1_1030j_simulation_TR_part1.eps; 
     296 
     297figure(2); 
     298orient('landscape'); 
    286299 
    287300for e=1:7; 
     
    314327       delta_olr_filtre_min(1,2)=50.0001; 
    315328       fin=-30+24*2.5; 
    316         
     329 
    317330       clear fin 
    318331       fin=-10+16*2.5; 
     
    322335       else 
    323336      set (gca,'XTick',[-180:60:180],'XTickLabel',[' ';' ';' ';' ';' ';' '],'fontname','Arial','fontsize',6); 
    324        end        
     337       end 
    325338       set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6); 
    326339       if e==4; 
    327           co=colorbar;             
     340          co=colorbar; 
    328341          set (co,'xtick',[-20:10:20],'xticklabel',[-20:10:20],'fontname','Arial','fontsize',6); 
    329342       end; 
    330        hold on; cartemonde1; 
     343       hold on; 
     344       cartemonde1; 
    331345       set (gca,'tickDir','out'); 
    332346       axis equal 
     
    337351       text(-270,10,['day = ',num2str(f-21)],'fontname','Arial','fontsize',10); 
    338352       pos_vert=e/10; 
    339        set (gca,'position',[0.2 pos_vert 0.5 0.1])  
     353       set (gca,'position',[0.2 pos_vert 0.5 0.1]) 
    340354end; 
    341355 
    342 figure(2); print -depsc2 composite_olr_EOF1_1030j_simulation_TR_part2.eps; 
    343  
    344  
    345  
     356figure(2); 
     357print -depsc2 composite_olr_EOF1_1030j_simulation_TR_part2.eps; 
Note: See TracChangeset for help on using the changeset viewer.