source: trunk/src/SIMULS_IRCAAM/carte_eof_AFR_annuel.m @ 16

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

remove trailing blanks, split lines with multiple statements

File size: 3.6 KB
Line 
1%
2
3clear;
4load eof_annuel_AFR.mat;
5carte1=C(:,360);
6
7carte=reshape(carte1,24,15);
8carte=carte';
9
10clear carte1;
11% defintion des lat et lon
12ncload('rlut_d.AfNQIVIV.197106-09.nc','lat','lon');
13lon=lon-180;
14lon=lon(54:77);
15lat=lat(29:43)';
16
17figure(1);
18orient('landscape');
19subplot(3,2,1);
20palette;
21for a=1:15;
22    for b=1:24;
23        if carte(a,b)>0.2;
24            carte(a,b)=0.2;
25        elseif carte(a,b)<-0.2;
26            carte(a,b)=-0.2;
27        end;
28    end;
29end;
30carte(1,1)=-0.2001;
31carte(1,2)=0.2001;
32
33contourf(lon,lat,-carte,[-0.2:0.02:0.2],'LineStyle','none');
34colorbar;
35title('EOF1 OLR AFR annuel','Fontsize',8);
36hold on;
37cartemonde;
38set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6);
39set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6);
40set (gca,'tickDir','out');
41
42clear carte1 x y a b carte coco;
43carte1=C(:,359);
44carte=reshape(carte1,24,15);
45carte=carte';
46
47clear carte1;
48
49subplot(3,2,3);
50palette;
51for a=1:15;
52    for b=1:24;
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('EOF2 OLR AFR annuel','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(:,358);
75carte=reshape(carte1,24,15);
76carte=carte';
77clear carte1;
78
79subplot(3,2,5);
80palette;
81for a=1:15;
82    for b=1:24;
83        if carte(a,b)>0.2;
84            carte(a,b)=0.2;
85        elseif carte(a,b)<-0.2;
86            carte(a,b)=-0.2;
87        end;
88    end;
89end;
90carte(1,1)=-0.2001;
91carte(1,2)=0.2001;
92
93contourf(lon,lat,-carte,[-0.2:0.02:0.2],'LineStyle','none');
94colorbar;
95title('EOF3 OLR AFR annuel','Fontsize',8);
96hold on;
97cartemonde;
98set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6);
99set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6);
100set (gca,'tickDir','out');
101
102
103
104clear carte1 x y a b carte coco;
105carte1=C(:,357);
106carte=reshape(carte1,24,15);
107carte=carte';
108clear carte1;
109
110subplot(3,2,2);
111palette;
112for a=1:15;
113    for b=1:24;
114        if carte(a,b)>0.2;
115            carte(a,b)=0.2;
116        elseif carte(a,b)<-0.2;
117            carte(a,b)=-0.2;
118        end;
119    end;
120end;
121carte(1,1)=-0.2001;
122carte(1,2)=0.2001;
123
124contourf(lon,lat,-carte,[-0.2:0.02:0.2],'LineStyle','none');
125colorbar;
126title('EOF4 OLR AFR annuel','Fontsize',8);
127hold on;
128cartemonde;
129set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',6);
130set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',6);
131set (gca,'tickDir','out');
132
133subplot(3,2,4);
134vaude=0;
135for a=1:360;
136   vaude=vaude+L(a,a);
137end
138vecteurs=zeros(20,1);
139for a=1:20;
140   b=360-(a-1);
141   vecteurs(a)=100*(L(b,b)/vaude);
142end
143x=[1:20]';
144
145bar(x,vecteurs,'LineStyle','none')
146axis([0.5 20.5 0 25]);
147set (gca,'YTick',[0:5:25],'YTickLabel',[0:5:25],'fontname','Arial','fontsize',6);
148set (gca,'XTick',[2:2:20],'XTickLabel',[2:2:20],'fontname','Arial','fontsize',6);
149set (gca,'tickDir','out');
150
151print -depsc2 resultats_eof_AFR_annuel.eps;
Note: See TracBrowser for help on using the repository browser.