source: trunk/src/mode_sahelien/carte_eofER_30100_article.m @ 26

Last change on this file since 26 was 26, checked in by pinsard, 15 years ago

add semi-colon after end everywhere

File size: 2.8 KB
Line 
1%
2clear;
3close all;
4status=load('eof_rossby_jjas_2006_30100.mat','C','L');
5C=status.C;
6L=status.L;
7clear status;
8
9carte1=C(:,425);
10
11carte=reshape(carte1,25,17);
12carte=carte';
13
14clear carte1;
15% defintion des lat et lon
16lon=[-30:2.5:30]';
17lat=[-10:2.5:30];
18sauvegrads('eof1_spatial_ER30100',carte,[-30 2.5 -10 2.5]);
19
20orient('landscape');
21subplot(4,2,1);
22for a=1:17;
23for b=1:25;
24if carte(a,b)>0.2;
25carte(a,b)=0.2;
26elseif carte(a,b)<-0.2;
27carte(a,b)=-0.2;
28end;
29end;
30end;
31carte(1,1)=-0.2001;
32carte(1,2)=0.2001;
33
34contour(lon,lat,-carte,[0.02:0.02:0.2],'k');
35hold on;
36
37[cs,h]=contour(lon,lat,-carte,[0.04:0.04:0.2],'k');
38clabel(cs,h,'color','k','rotation',0,'fontsize',5);
39
40contour(lon,lat,-carte,[-0.2:0.02:-0.02],'k:');
41
42[cs,h]=contour(lon,lat,-carte,[-0.2:0.04:-0.04],'k:');
43clabel(cs,h,'color','k','rotation',0,'fontsize',5);
44
45axis equal;
46axis([-30 30 -10 30]);
47title('EOF1 OLR filtre ER 30-100j','Fontsize',8);
48hold on;
49cartemonde1;
50set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6);
51set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6);
52set (gca,'tickDir','out');
53
54clear carte1 x y a b carte coco;
55carte1=C(:,424);
56carte=reshape(carte1,25,17);
57carte=carte';
58
59clear carte1;
60lon=[-30:2.5:30]';
61lat=[-10:2.5:30];
62
63sauvegrads('eof2_spatial_ER30100',carte,[-30 2.5 -10 2.5]);
64
65subplot(4,2,3);
66palette;
67for a=1:17;
68for b=1:25;
69if carte(a,b)>0.2;
70carte(a,b)=0.2;
71elseif carte(a,b)<-0.2;
72carte(a,b)=-0.2;
73end;
74end;
75end;
76carte(1,1)=-0.2001;
77carte(1,2)=0.2001;
78
79contour(lon,lat,-carte,[0.02:0.02:0.2],'k');
80hold on;
81
82[cs,h]=contour(lon,lat,-carte,[0.04:0.04:0.2],'k');
83clabel(cs,h,'color','k','rotation',0,'fontsize',5);
84
85contour(lon,lat,-carte,[-0.2:0.02:-0.02],'k:');
86
87[cs,h]=contour(lon,lat,-carte,[-0.2:0.04:-0.04],'k:');
88clabel(cs,h,'color','k','rotation',0,'fontsize',5);
89axis equal;
90axis([-30 30 -10 30]);
91title('EOF2 OLR filtre ER 30-100j','Fontsize',8);
92hold on;
93cartemonde1;
94set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6);
95set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6);
96set (gca,'tickDir','out');
97
98vaude=0;
99for a=1:425;
100vaude=vaude+L(a,a);
101end;
102vecteurs=zeros(20,1);
103for a=1:20;
104b=425-(a-1);
105vecteurs(a)=100*(L(b,b)/vaude);
106end;
107x=[1:20]';
108status=save('variance_expliquee_filtre_ER_30100j.txt','vecteurs','-ASCII');
109delete('variance_expliquee_filtre_ER_30100j.txt');
110
111subplot(4,2,5);
112composite_pluie_ird_rossby30100b;
113composite_olr_ER30100_filtre;
114set (gca,'position',[0.13 0.31 0.385 0.15]) ;
115
116subplot(4,2,7);
117%set (gca,'position',[0.13 0.06 0.335 0.15]);
118time_serie_ER_rossby_30100
119set (gca,'position',[0.13 0.05 0.335 0.15]) ;
120print('-depsc2','figure_article_serge_30100_bis.eps');
Note: See TracBrowser for help on using the repository browser.