- 积分
- 206
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2016-11-25
- 最后登录
- 1970-1-1
|
发表于 2017-12-6 21:00:14
|
显示全部楼层
楼主你好,跟你的方法一样,想输出12层的资料,但是只要第一层是对的,后面的都是错的,想了很久实在不知道哪里出了问题,我取的第一个时次,程序如下:
'reinit'
'sdfopen D:\sy\1980EC\nc\1000-100hpa\1980.6.nc'
'set fwrite D:\sy\1980EC\1000-100hpa\1980.6grd\1.grd'
'set gxout fwrite'
'set t 1'
i=1
while(i<=12)
'set z 'i''
'set lat 10 60'
'set lon 80 140'
'd t'
'd w'
'd vo'
'd d'
'd r'
i=i+1
endwhile
'disable fwrite'
'reinit'
;
对应的ctl:
dset D:\sy\1980EC\1000-100hpa\1980.6grd\1.grd
title ec
undef -9.99E+33
xdef 61 linear 80.0000 1
ydef 51 linear 10.0000 1
zdef 12 levels 1000 925 850 700 600 500 400 300 250 200 150 100
tdef 1 linear 00z01JUN1980 360mn
vars 5
t 12 99 temperature
w 12 99 vertical velocity
vo 12 99 vorticiy
d 12 99 divergence
r 12 99 relative humidity
endvars
|
|