1 |
|
2 |
for yr=2013 |
3 |
cyr=num2str(yr); |
4 |
ndays=[31 28 31 30 31 30 31 31 30 31 30 31 ]; |
5 |
if(mod(yr,4)==0);ndays(2)=29;end |
6 |
[yr ndays] |
7 |
t1=dir(['/net/nares/raid11/ecco-shared/atmos-reanalysis/jra-25/J*' cyr]); |
8 |
for i=1:length(t1) |
9 |
fn=['/bay/scratch2/JRA25/' t1(i).name] |
10 |
fid=fopen(fn,'r','b'); |
11 |
fo=['/bay/scratch2/JRA25/' t1(i).name '_monav']; |
12 |
fout=fopen(fo,'w','b'); |
13 |
for nmo=1:12 |
14 |
nrecs=4*ndays(nmo); |
15 |
JRA25g=fread(fid,[320*160 nrecs],'float32'); |
16 |
JRA25gm=mean(JRA25g'); |
17 |
fwrite(fout,JRA25gm,'float32'); |
18 |
end |
19 |
fclose(fid); |
20 |
fclose(fout); |
21 |
end % for length(t1); |
22 |
end % for yr |
23 |
|
24 |
|