- 积分
- 693
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-6-13
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
请教各位大神,小弟我从一个原始的NC文件中,计算并提取出了变量的一个时间段,想生成一个新的NC文件,有没有一个简单的办法,利用源文件的元信息,不用复杂的定义,源文件数据的维数是[185,11,121,240],写入文件的数组的维数是【121,240】,变量单位和经纬度都是一样的,该怎么弄呢?
附代码,最后想写入的就是变量var
begin
; read in a netCDF variable and output to binary
fi = addfile ("/home/chengz/ec/s2s_ecmf_2015_20110525_tp.nc", "r")
u = fi->tp
v=dim_avg_n(u,1)
v1=v(3:182,:,:)
aa=v1(0:179:4,:,:)
bb=v1(1:179:4,:,:)
cc=v1(2:179:4,:,:)
dd=v1(3:179:4,:,:)
var0=aa+bb+cc
var=dim_sum_n(var0(6:35,:,:),0) ; precip in June
printVarSummary(var)
end
|
|