Changeset 21 for trunk/src/mode_sahelien
- Timestamp:
- 01/06/09 16:22:54 (15 years ago)
- Location:
- trunk/src/mode_sahelien
- Files:
-
- 23 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/mode_sahelien/composite_olr_phase2.m
r18 r21 149 149 clear olr; 150 150 olr2=reshape(olr1,3416,21,144); 151 olr3(:,:)=mean(olr2); clear olr2; 151 olr3(:,:)=mean(olr2); 152 clear olr2; 152 153 153 154 load phase2.txt; 154 155 phase2=reshape(phase2,122,28,3); 155 156 olr_filtre_compomax=zeros(90,21,144); 156 157 compteurmax=0; 157 158 -
trunk/src/mode_sahelien/composite_olr_phase3.m
r18 r21 154 154 load phase3.txt; 155 155 phase3=reshape(phase3,122,28,3); 156 156 olr_filtre_compomax=zeros(90,21,144); 157 157 compteurmax=0; 158 158 -
trunk/src/mode_sahelien/composite_olr_phase4.m
r18 r21 149 149 clear olr; 150 150 olr2=reshape(olr1,3416,21,144); 151 olr3(:,:)=mean(olr2); clear olr2; 151 olr3(:,:)=mean(olr2); 152 clear olr2; 152 153 153 154 load phase4.txt; 154 155 phase4=reshape(phase4,122,28,3); 155 156 olr_filtre_compomax=zeros(90,21,144); 156 157 compteurmax=0; 157 158 -
trunk/src/mode_sahelien/composite_olr_phase5.m
r18 r21 154 154 load phase5.txt; 155 155 phase5=reshape(phase5,122,28,3); 156 156 olr_filtre_compomax=zeros(90,21,144); 157 157 compteurmax=0; 158 158 -
trunk/src/mode_sahelien/composite_olr_phase6.m
r18 r21 154 154 load phase6.txt; 155 155 phase6=reshape(phase6,122,28,3); 156 156 olr_filtre_compomax=zeros(90,21,144); 157 157 compteurmax=0; 158 158 -
trunk/src/mode_sahelien/composite_olr_phase7.m
r18 r21 149 149 clear olr; 150 150 olr2=reshape(olr1,3416,21,144); 151 olr3(:,:)=mean(olr2); clear olr2; 151 olr3(:,:)=mean(olr2); 152 clear olr2; 152 153 153 154 load phase7.txt; 154 155 phase7=reshape(phase7,122,28,3); 155 156 olr_filtre_compomax=zeros(90,21,144); 156 157 compteurmax=0; 157 158 -
trunk/src/mode_sahelien/composite_olr_phase8.m
r18 r21 154 154 load phase8.txt; 155 155 phase8=reshape(phase8,122,28,3); 156 156 olr_filtre_compomax=zeros(90,21,144); 157 157 compteurmax=0; 158 158 -
trunk/src/mode_sahelien/time_serie_ER_rossby_1030.m
r18 r21 13 13 for b=1:28; 14 14 year(a,b)=1979+(b-1); 15 end 16 end 15 end; 16 end; 17 17 year=reshape(year,3416,1); 18 18 … … 21 21 for b=1:28; 22 22 day(a,b)=31+28+31+30+31+a; 23 end 24 end 23 end; 24 end; 25 25 day=reshape(day,3416,1); 26 26 … … 58 58 set (gca,'YTick',[-100:20:100],'YTickLabel',[-100:20:100],'fontname','Arial','fontsize',6); 59 59 set (gca,'XTick',[0:20:120],'XTickLabel',[0:20:120],'fontname','Arial','fontsize',6); 60 -
trunk/src/mode_sahelien/time_serie_ER_rossby_1030_complet.m
r18 r21 28 28 figure(3); 29 29 subplot(4,3,a-22); 30 end 30 end; 31 31 clear koro1 32 32 debut=(a-1)*122+1; … … 49 49 elseif a==24; 50 50 text(0,183,'time series EOF1 and EOF2 OLR ER 10-30d'); 51 end 51 end; 52 52 title(a+1978,'FontSize',8); 53 53 set (gca,'tickDir','out'); … … 56 56 set (gca,'YTick',[-100:20:100],'YTickLabel',[-100:20:100],'fontname','Arial','fontsize',6); 57 57 set (gca,'XTick',[0:20:120],'XTickLabel',[0:20:120],'fontname','Arial','fontsize',6); 58 end 58 end; 59 59 60 60 figure(1); -
trunk/src/mode_sahelien/time_serie_ER_rossby_30100.m
r18 r21 13 13 for b=1:28; 14 14 year(a,b)=1979+(b-1); 15 end 16 end 15 end; 16 end; 17 17 year=reshape(year,3416,1); 18 18 … … 21 21 for b=1:28; 22 22 day(a,b)=31+28+31+30+31+a; 23 end 24 end 23 end; 24 end; 25 25 day=reshape(day,3416,1); 26 26 -
trunk/src/mode_sahelien/time_serie_ER_rossby_30100_complet.m
r18 r21 28 28 figure(3); 29 29 subplot(4,3,a-22); 30 end 30 end; 31 31 clear koro1 32 32 debut=(a-1)*122+1; … … 49 49 elseif a==24; 50 50 text(0,183,'time series EOF1 and EOF2 OLR ER 30-100d'); 51 end 51 end; 52 52 title(a+1978,'FontSize',8); 53 53 set (gca,'tickDir','out'); … … 56 56 set (gca,'YTick',[-100:20:100],'YTickLabel',[-100:20:100],'fontname','Arial','fontsize',6); 57 57 set (gca,'XTick',[0:20:120],'XTickLabel',[0:20:120],'fontname','Arial','fontsize',6); 58 end 58 end; 59 59 60 60 figure(1); -
trunk/src/mode_sahelien/time_serie_histog_phase1.m
r18 r21 88 88 for b=1:4 89 89 kara_diff(a,b)=kara_max(a,b)-kara_moy(b); 90 end 91 end 90 end; 91 end; 92 92 93 93 for a=1:4; … … 105 105 else 106 106 bar(jour,diff,'r'); 107 end 107 end; 108 108 set (gca,'XTick',[-10:2:10],'XTickLabel',[-10:2:10],'fontname','Arial','fontsize',6); 109 109 set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); … … 120 120 title('Blocking','Fontsize',8,'Fontname','Arial'); 121 121 end; 122 end 122 end; -
trunk/src/mode_sahelien/time_serie_histog_phase2.m
r18 r21 88 88 for b=1:4 89 89 kara_diff(a,b)=kara_max(a,b)-kara_moy(b); 90 end 91 end 90 end; 91 end; 92 92 93 93 for a=1:4; … … 105 105 else 106 106 bar(jour,diff,'r'); 107 end 107 end; 108 108 set (gca,'XTick',[-10:2:10],'XTickLabel',[-10:2:10],'fontname','Arial','fontsize',6); 109 109 set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); … … 120 120 title('Blocking','Fontsize',8,'Fontname','Arial'); 121 121 end; 122 end 122 end; -
trunk/src/mode_sahelien/time_serie_histog_phase3.m
r17 r21 23 23 % boucle sur les annees 24 24 for a=1:28; 25 % 1ere condition (laisser une marge de 10)26 25 for b=1:122; 26 % 1ere condition (laisser une marge de 10) 27 27 if (b>11 && b<112); 28 28 % condition 1 on est a un maximum deltas apres sont negetifs et … … 88 88 for b=1:4 89 89 kara_diff(a,b)=kara_max(a,b)-kara_moy(b); 90 end 91 end 90 end; 91 end; 92 92 93 93 for a=1:4; … … 105 105 else 106 106 bar(jour,diff,'r'); 107 end 107 end; 108 108 set (gca,'XTick',[-10:2:10],'XTickLabel',[-10:2:10],'fontname','Arial','fontsize',6); 109 109 set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); -
trunk/src/mode_sahelien/time_serie_histog_phase4.m
r18 r21 88 88 for b=1:4 89 89 kara_diff(a,b)=kara_max(a,b)-kara_moy(b); 90 end 91 end 90 end; 91 end; 92 92 93 93 for a=1:4; … … 105 105 else 106 106 bar(jour,diff,'r'); 107 end 107 end; 108 108 set (gca,'XTick',[-10:2:10],'XTickLabel',[-10:2:10],'fontname','Arial','fontsize',6); 109 109 set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); … … 120 120 title('Blocking','Fontsize',8,'Fontname','Arial'); 121 121 end; 122 end 122 end; -
trunk/src/mode_sahelien/time_serie_histog_phase5.m
r18 r21 88 88 for b=1:4 89 89 kara_diff(a,b)=kara_max(a,b)-kara_moy(b); 90 end 91 end 90 end; 91 end; 92 92 93 93 for a=1:4; … … 105 105 else 106 106 bar(jour,diff,'r'); 107 end 107 end; 108 108 set (gca,'XTick',[-10:2:10],'XTickLabel',[-10:2:10],'fontname','Arial','fontsize',6); 109 109 set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); … … 120 120 title('Blocking','Fontsize',8,'Fontname','Arial'); 121 121 end; 122 end 122 end; -
trunk/src/mode_sahelien/time_serie_histog_phase6.m
r18 r21 88 88 for b=1:4 89 89 kara_diff(a,b)=kara_max(a,b)-kara_moy(b); 90 end 91 end 90 end; 91 end; 92 92 93 93 for a=1:4; … … 105 105 else 106 106 bar(jour,diff,'r'); 107 end 107 end; 108 108 set (gca,'XTick',[-10:2:10],'XTickLabel',[-10:2:10],'fontname','Arial','fontsize',6); 109 109 set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); … … 120 120 title('Blocking','Fontsize',8,'Fontname','Arial'); 121 121 end; 122 end 122 end; -
trunk/src/mode_sahelien/time_serie_histog_phase7.m
r17 r21 88 88 for b=1:4 89 89 kara_diff(a,b)=kara_max(a,b)-kara_moy(b); 90 end 91 end 90 end; 91 end; 92 92 93 93 for a=1:4; … … 105 105 else 106 106 bar(jour,diff,'r'); 107 end 107 end; 108 108 set (gca,'XTick',[-10:2:10],'XTickLabel',[-10:2:10],'fontname','Arial','fontsize',6); 109 109 set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); … … 120 120 title('Blocking','Fontsize',8,'Fontname','Arial'); 121 121 end; 122 end 122 end; -
trunk/src/mode_sahelien/time_serie_histog_phase8.m
r18 r21 88 88 for b=1:4 89 89 kara_diff(a,b)=kara_max(a,b)-kara_moy(b); 90 end 91 end 90 end; 91 end; 92 92 93 93 for a=1:4; … … 105 105 else 106 106 bar(jour,diff,'r'); 107 end 107 end; 108 108 set (gca,'XTick',[-10:2:10],'XTickLabel',[-10:2:10],'fontname','Arial','fontsize',6); 109 109 set (gca,'YTick',[-20:10:20],'YTickLabel',[-20:5:20],'fontname','Arial','fontsize',6); … … 117 117 elseif a==3; 118 118 title('NAO-','Fontsize',8,'Fontname','Arial'); 119 119 else 120 120 title('Blocking','Fontsize',8,'Fontname','Arial'); 121 121 end; 122 end 122 end; -
trunk/src/mode_sahelien/time_serie_jjas.m
r18 r21 20 20 time_serie_olr2(a)=time_serie_olr2(a)/dt_olr2; 21 21 time_serie_olr3(a)=time_serie_olr3(a)/dt_olr3; 22 end 22 end; 23 23 24 24 save eof1_1030.txt time_serie_olr1 -ascii; … … 37 37 figure(3); 38 38 subplot(4,3,a-22); 39 end 40 clear koro1 39 end; 40 clear koro1; 41 41 debut=(a-1)*122+1; 42 42 fin=a*122; … … 49 49 y=zeros(122,1); 50 50 plot(x,y,'k:'); 51 title(a+1978,'FontSize',8) 51 title(a+1978,'FontSize',8); 52 52 if a==2; 53 53 text(0,5.5,'serie temporelle VP1'); 54 54 elseif a==13; 55 55 text(0,5.5,'serie temporelle VP1'); 56 56 elseif a==24; 57 57 text(0,5.5,'serie temporelle VP1'); 58 end 58 end; 59 59 set (gca,'tickDir','out'); 60 60 axis([1 122 -3 3]); 61 61 62 set (gca,'YTick',[-3:1:3],'YTickLabel',[-3:1:3],'fontname','Arial','fontsize',6);63 set (gca,'XTick',[0:20:120],'XTickLabel',[0:20:120],'fontname','Arial','fontsize',6);62 set (gca,'YTick',[-3:1:3],'YTickLabel',[-3:1:3],'fontname','Arial','fontsize',6); 63 set (gca,'XTick',[0:20:120],'XTickLabel',[0:20:120],'fontname','Arial','fontsize',6); 64 64 end; -
trunk/src/mode_sahelien/time_serie_jjas_10_25.m
r18 r21 20 20 time_serie_olr2(a)=time_serie_olr2(a)/dt_olr2; 21 21 time_serie_olr3(a)=time_serie_olr3(a)/dt_olr3; 22 end 22 end; 23 23 24 24 save eof1_olr_rossby_jjas_1025.txt time_serie_olr1 -ascii; … … 37 37 figure(3); 38 38 subplot(4,3,a-22); 39 end 40 clear koro1 39 end; 40 clear koro1; 41 41 debut=(a-1)*122+1; 42 42 fin=a*122; … … 51 51 if a==2; 52 52 text(0,5.5,'serie temporelle VP1 filtrage rossby 10-25j'); 53 53 elseif a==13; 54 54 text(0,5.5,'serie temporelle VP1 filtrage rossby 10-25j'); 55 55 elseif a==24; … … 60 60 61 61 set (gca,'YTick',[-3:1:3],'YTickLabel',[-3:1:3],'fontname','Arial','fontsize',6); 62 set (gca,'XTick',[0:20:120],'XTickLabel',[0:20:120],'fontname','Arial','fontsize',6);62 set (gca,'XTick',[0:20:120],'XTickLabel',[0:20:120],'fontname','Arial','fontsize',6); 63 63 end; 64 64 -
trunk/src/mode_sahelien/time_serie_jjas_25_90.m
r18 r21 20 20 time_serie_olr2(a)=time_serie_olr2(a)/dt_olr2; 21 21 time_serie_olr3(a)=time_serie_olr3(a)/dt_olr3; 22 end 22 end; 23 23 24 24 save eof1_olr_rossby_jjas_2590.txt time_serie_olr1 -ascii; … … 37 37 figure(3); 38 38 subplot(4,3,a-22); 39 end 40 clear koro1 39 end; 40 clear koro1; 41 41 debut=(a-1)*122+1; 42 42 fin=a*122; … … 52 52 if a==2; 53 53 text(0,5.5,'serie temporelle VP1 filtrage rossby 25-90j'); 54 54 elseif a==13; 55 55 text(0,5.5,'serie temporelle VP1 filtrage rossby 25-90j'); 56 56 elseif a==24; … … 61 61 62 62 set (gca,'YTick',[-3:1:3],'YTickLabel',[-3:1:3],'fontname','Arial','fontsize',6); 63 set (gca,'XTick',[0:20:120],'XTickLabel',[0:20:120],'fontname','Arial','fontsize',6);63 set (gca,'XTick',[0:20:120],'XTickLabel',[0:20:120],'fontname','Arial','fontsize',6); 64 64 end; 65 65 -
trunk/src/mode_sahelien/time_serie_jjas_30100.m
r18 r21 20 20 time_serie_olr2(a)=time_serie_olr2(a)/dt_olr2; 21 21 time_serie_olr3(a)=time_serie_olr3(a)/dt_olr3; 22 end 22 end; 23 23 24 24 save eof1_30100.txt time_serie_olr1 -ascii; … … 37 37 figure(3); 38 38 subplot(4,3,a-22); 39 end 40 clear koro1 39 end; 40 clear koro1; 41 41 debut=(a-1)*122+1; 42 42 fin=a*122; … … 49 49 y=zeros(122,1); 50 50 plot(x,y,'k:'); 51 title(a+1978,'FontSize',8) 51 title(a+1978,'FontSize',8); 52 52 if a==2; 53 53 text(0,5.5,'serie temporelle VP1 filtrage 30100'); 54 54 elseif a==13; 55 55 text(0,5.5,'serie temporelle VP1 filtrage 30100'); 56 56 elseif a==24; 57 57 text(0,5.5,'serie temporelle VP1 filtrage 30100'); 58 end 58 end; 59 59 set (gca,'tickDir','out'); 60 60 axis([1 122 -3 3]); 61 61 62 set (gca,'YTick',[-3:1:3],'YTickLabel',[-3:1:3],'fontname','Arial','fontsize',6);63 set (gca,'XTick',[0:20:120],'XTickLabel',[0:20:120],'fontname','Arial','fontsize',6);62 set (gca,'YTick',[-3:1:3],'YTickLabel',[-3:1:3],'fontname','Arial','fontsize',6); 63 set (gca,'XTick',[0:20:120],'XTickLabel',[0:20:120],'fontname','Arial','fontsize',6); 64 64 end; 65 65
Note: See TracChangeset
for help on using the changeset viewer.