source: trunk/src/mode_sahelien/carte_eof_jja_2006.m @ 18

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

remove CR from CRLF in matlab files

File size: 2.8 KB
Line 
1%
2
3clear;
4load eof_rossby_jjas_2006.mat
5carte1=C(:,425);
6
7carte=reshape(carte1,25,17);
8carte=carte';
9
10clear carte1;
11% defintion des lat et lon
12lon=[-30:2.5:30]';
13lat=[-10:2.5:30];
14
15figure(1);
16orient('landscape');
17subplot(3,2,1);
18palette;
19for a=1:17;
20    for b=1:25;
21        if carte(a,b)>0.2;
22            carte(a,b)=0.2;
23        elseif carte(a,b)<-0.2;
24            carte(a,b)=-0.2;
25        end;
26    end;
27end;
28carte(1,1)=-0.2001;
29carte(1,2)=0.2001;
30
31contourf(lon,lat,-carte,[-0.2:0.02:0.2],'LineStyle','none');
32colorbar;
33title('OLR EOF1','Fontsize',8);
34hold on;
35cartemonde;
36set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6);
37set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6);
38set (gca,'tickDir','out');
39
40clear carte1 x y a b carte coco;
41carte1=C(:,424);
42carte=reshape(carte1,25,17);
43carte=carte';
44
45clear carte1;
46lon=[-30:2.5:30]';
47lat=[-10:2.5:30];
48
49subplot(3,2,3);
50palette;
51for a=1:17;
52    for b=1:25;
53        if carte(a,b)>0.2;
54            carte(a,b)=0.2;
55        elseif carte(a,b)<-0.2;
56            carte(a,b)=-0.2;
57        end;
58    end;
59end;
60carte(1,1)=-0.2001;
61carte(1,2)=0.2001;
62
63contourf(lon,lat,carte,[-0.2:0.02:0.2],'LineStyle','none');
64colorbar;
65
66title('OLR EOF2','Fontsize',8);
67hold on;
68cartemonde;
69set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6);
70set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6);
71set (gca,'tickDir','out');
72
73clear carte1 x y a b carte coco;
74carte1=C(:,423);
75carte=reshape(carte1,25,17);
76carte=carte';
77clear carte1;
78
79% defintion des lat et lon
80lon=[-30:2.5:30]';
81lat=[-10:2.5:30];
82
83subplot(3,2,5);
84palette;
85for a=1:17;
86    for b=1:25;
87        if carte(a,b)>0.2;
88            carte(a,b)=0.2;
89        elseif carte(a,b)<-0.2;
90            carte(a,b)=-0.2;
91        end;
92    end;
93end;
94carte(1,1)=-0.2001;
95carte(1,2)=0.2001;
96
97contourf(lon,lat,-carte,[-0.2:0.02:0.2],'LineStyle','none');
98colorbar;
99title('OLR EOF3','Fontsize',8);
100hold on;
101cartemonde;
102set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6);
103set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6);
104set (gca,'tickDir','out');
105
106subplot(3,2,2);
107vaude=0;
108for a=1:425;
109   vaude=vaude+L(a,a);
110end
111vecteurs=zeros(20,1);
112for a=1:20;
113   b=425-(a-1);
114   vecteurs(a)=100*(L(b,b)/vaude);
115end
116x=[1:20]';
117
118bar(x,vecteurs,'LineStyle','none')
119axis([0.5 20.5 0 25]);
120set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6);
121set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6);
122set (gca,'tickDir','out');
123
124print -depsc2 resultats_eof_jjas_2006.eps;
Note: See TracBrowser for help on using the repository browser.