source: trunk/src/mode_sahelien/carte_eof_ER_jjas_30100.m @ 10

Last change on this file since 10 was 10, checked in by pinsard, 16 years ago

first commit with original work of Sebastien Gervois

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