source: trunk/src/SIMULS_IRCAAM/carte_eof_noaa_8_28.m @ 15

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

modification according to mlint diagnostic

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