source: trunk/src/SIMULS_IRCAAM/anomalies_olr_AFR_1979_2000.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: 4.4 KB
Line 
1%
2
3% ncload('rlut_d.AfNQIVIV.197106-09.nc')
4% whos
5% Name        Size                  Bytes  Class     Attributes
6%
7% ans         1x4                     268  cell
8% lat        64x1                     512  double
9% lon       128x1                    1024  double
10% rlut      122x64x128            7995392  double
11% time      122x1                     976  double
12%
13
14close all;
15clear;
16
17olr=zeros(122,30,64,128);
18
19ncload('rlut_d.AfNQIVIV.197106-09.nc','rlut');
20olr(:,1,:,:)=rlut; clear rlut;
21
22ncload('rlut_d.AfNQIVIV.197206-09.nc','rlut');
23olr(:,2,:,:)=rlut; clear rlut;
24
25ncload('rlut_d.AfNQIVIV.197306-09.nc','rlut');
26olr(:,3,:,:)=rlut; clear rlut;
27
28ncload('rlut_d.AfNQIVIV.197406-09.nc','rlut');
29olr(:,4,:,:)=rlut; clear rlut;
30
31ncload('rlut_d.AfNQIVIV.197506-09.nc','rlut');
32olr(:,5,:,:)=rlut; clear rlut;
33
34ncload('rlut_d.AfNQIVIV.197606-09.nc','rlut');
35olr(:,6,:,:)=rlut; clear rlut;
36
37ncload('rlut_d.AfNQIVIV.197706-09.nc','rlut');
38olr(:,7,:,:)=rlut; clear rlut;
39
40ncload('rlut_d.AfNQIVIV.197806-09.nc','rlut');
41olr(:,8,:,:)=rlut; clear rlut;
42
43ncload('rlut_d.AfNQIVIV.197906-09.nc','rlut');
44olr(:,9,:,:)=rlut; clear rlut;
45
46ncload('rlut_d.AfNQIVIV.198006-09.nc','rlut');
47olr(:,10,:,:)=rlut; clear rlut;
48
49ncload('rlut_d.AfNQIVIV.198106-09.nc','rlut');
50olr(:,11,:,:)=rlut; clear rlut;
51
52ncload('rlut_d.AfNQIVIV.198206-09.nc','rlut');
53olr(:,12,:,:)=rlut; clear rlut;
54
55ncload('rlut_d.AfNQIVIV.198306-09.nc','rlut');
56olr(:,13,:,:)=rlut; clear rlut;
57
58ncload('rlut_d.AfNQIVIV.198406-09.nc','rlut');
59olr(:,14,:,:)=rlut; clear rlut;
60
61ncload('rlut_d.AfNQIVIV.198506-09.nc','rlut');
62olr(:,15,:,:)=rlut; clear rlut;
63
64ncload('rlut_d.AfNQIVIV.198606-09.nc','rlut');
65olr(:,16,:,:)=rlut; clear rlut;
66
67ncload('rlut_d.AfNQIVIV.198706-09.nc','rlut');
68olr(:,17,:,:)=rlut; clear rlut;
69
70ncload('rlut_d.AfNQIVIV.198806-09.nc','rlut');
71olr(:,18,:,:)=rlut; clear rlut;
72
73ncload('rlut_d.AfNQIVIV.198906-09.nc','rlut');
74olr(:,19,:,:)=rlut; clear rlut;
75
76ncload('rlut_d.AfNQIVIV.199006-09.nc','rlut');
77olr(:,20,:,:)=rlut; clear rlut;
78
79ncload('rlut_d.AfNQIVIV.199106-09.nc','rlut');
80olr(:,21,:,:)=rlut; clear rlut;
81
82ncload('rlut_d.AfNQIVIV.199206-09.nc','rlut');
83olr(:,22,:,:)=rlut; clear rlut;
84
85ncload('rlut_d.AfNQIVIV.199306-09.nc','rlut');
86olr(:,23,:,:)=rlut; clear rlut;
87
88ncload('rlut_d.AfNQIVIV.199406-09.nc','rlut');
89olr(:,24,:,:)=rlut; clear rlut;
90
91ncload('rlut_d.AfNQIVIV.199506-09.nc','rlut');
92olr(:,25,:,:)=rlut; clear rlut;
93
94ncload('rlut_d.AfNQIVIV.199606-09.nc','rlut');
95olr(:,26,:,:)=rlut; clear rlut;
96
97ncload('rlut_d.AfNQIVIV.199706-09.nc','rlut');
98olr(:,27,:,:)=rlut; clear rlut;
99
100ncload('rlut_d.AfNQIVIV.199806-09.nc','rlut');
101olr(:,28,:,:)=rlut; clear rlut;
102
103ncload('rlut_d.AfNQIVIV.199906-09.nc','rlut');
104olr(:,29,:,:)=rlut; clear rlut;
105
106ncload('rlut_d.AfNQIVIV.200006-09.nc','rlut','lon','lat');
107olr(:,30,:,:)=rlut; clear rlut;
108
109% selction du domaine geographique
110olr1=zeros(122,30,64,128);
111olr1(:,:,:,1:64)=olr(:,:,:,65:128);
112olr1(:,:,:,65:128)=olr(:,:,:,1:64);
113clear olr;
114olr=olr1;
115clear olr1;
116olr=olr(:,:,29:43,54:77);
117taille=(43-29+1)*(77-54+1);
118
119% taille de OLR
120% 122 30 15 24
121olr1=olr(31:122,:,:,:);
122clear olr;
123olr(:,:,:)=mean(olr1);
124clear olr1;
125moyenne_olr(:,:)=mean(olr);
126olr_centre=zeros(30,15,24);
127for a=1:30;
128    for b=1:15;
129        for c=1:24;
130            olr_centre(a,b,c)=olr(a,b,c)-moyenne_olr(b,c);
131        end;
132    end;
133end;
134
135figure(1);
136orient('landscape');
137figure(2);
138orient('landscape');
139lon=lon(54:77);
140lon=lon-180;
141lat=lat(29:43);
142lat=lat';
143for a=1:22;
144     clear kara;
145     kara=zeros(15,24);
146     kara(:,:)=olr_centre(a+8,:,:);
147     if a<13;
148         figure(1);
149         subplot(3,4,a);
150     else
151         figure(2);
152         subplot(3,4,a-12);
153     end;
154     for b=1:15;
155         for c=1:24;
156             if kara(b,c)>20;
157                 kara(b,c)=20;
158             elseif kara(b,c)<-20;
159                 kara(b,c)=-20;
160             end;
161         end;
162     end;
163     kara(1,1)=-20.001;
164     kara(1,2)=20.001;
165     palette
166     contourf(lon,lat,kara,[-20:2:20],'LineStyle','none');
167     colorbar
168     hold on
169     cartemonde
170       title(a+1978,'Fontsize',8);
171     axis equal
172     axis([-30 30 -10 30]);
173     set (gca,'YTick',[-10:10:30],'YTickLabel',['10S';'  0';'10N';'20N';'30N'],'fontname','Arial','fontsize',4);
174     set (gca,'XTick',[-30:10:30],'XTickLabel',['30W';'20W';'10W';'  0';'10E';'20E';'30E'],'fontname','Arial','fontsize',4);
175     set (gca,'tickDir','out');
176end;
177
178figure(1);
179print('-depsc2','anomalies_OLR_1979_2000_simulAFR_part1.eps');
180figure(2);
181print('-depsc2','anomalies_OLR_1979_2000_simulAFR_part2.eps');
Note: See TracBrowser for help on using the repository browser.