- 积分
- 139
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2015-1-20
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 jinxinhao 于 2016-3-16 14:23 编辑
'reinit'
'sdfopen f:/20060313/37hPaMar.nc'
'open f:\20060313\Ptem.ctl'
'd pt.2'
pt是第二个文件里的变量,运行后显示为 request is completely outside file limits
然后我把两个文件的打开顺序反过来,先打开含有pt变量的那个文件
- 'open f:\20060313\Ptem.ctl'
- 'sdfopen f:/20060313/37hPaMar.nc'
- 'd pt'
复制代码 运行后就可以输出第二个文件的变量了,但是却同样不能打开第二个文件的变量,错误提示是一样的。
两个文件的CTL内容,除了变量个数不同,其它完全一致。
请问这是什么原因
下面是grd数据的CTL文件。
- dset F:\20060313\Pt.grd
- title Pt
- undef -9.99E30
- xdef 360 linear 0 1
- ydef 181 linear -90 1
- zdef 37 levels 1000 975 950 925 900 875 850 825 800 775 750 700 650 600 550 500 450 400 350 300 250 225 200 175 150 125 100 70 50 30 20 10 7 5 3 2 1
- tdef 124 linear 00Z01MAR2006 360mn
- vars 1
- pt 37 0 result
- endvars
复制代码 这两个数据的分辨率一样,只是GRD文件只有一个变量,NC有9个变量。
这两个文件数据都没有问题,都可以正常画图。
|
-
这是NC数据的ctl文件
|