- 积分
- 431
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-6-6
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2014-7-5 11:30:37
|
显示全部楼层
for n = 1:17
data = prec_all{n,1};
data(data<10)=0;
data(data>=10)=1;
% assume that your data contains 50 years and started from 1961
TDim=52; startYear=1960;
Result=zeros([TDim,1]);
% count rainfall days by a for loop
for i=1:TDim
initial=datenum(startYear+i-1, 1, 1)-datenum(startYear, 1, 1)+1;
final=datenum(startYear+i-1, 12, 31)-datenum(startYear, 1, 1)+1;
Result(i)=sum(data(initial:final, 4));
end
end
这个用来算大于10mm的日降水日数挺好的,被我改了一下,可以出来最后一个站点的数据,怎么改可以出来我的17个站点的数据,求赐教啊! |
|