- 积分
- 5118
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-10-31
- 最后登录
- 1970-1-1
|
发表于 2014-7-27 17:24:56
|
显示全部楼层
本帖最后由 勇敢的悲伤 于 2014-7-27 17:26 编辑
我也是要做多时间和层次的插值。按照你给的GS写了一下,运行的时候出现错误,显示
Syntax Error: Invaild dimension expression
Expecting +/-/= operator,found
variable name =h.2
Operation Error: Error from gr2stn function
Error ocurred at column 1
DISPLAY error: Invalid expression
Expression= gr2sth(h.2(a=1,t=1),g1)
这个是我的GS文件
'reinit'
'open d:\test\henan.ctl'
'open d:\test\zgedian.ctl'
'set lon 110 116'
'set lat 30 37'
'set gxout fwrite'
'set fwrite d:\test\zzhandian.dat'
tt=1
while(tt<=12)
zz=1
while(zz<=11)
'd gr2stn(h.2(z='zz',t='tt'),g1)'
*将转成站点的数据输入到文档中
'grads2ascii gr2stn(h.2(z='zz',t='tt'),g1) d:\test\h2.txt a %8.2f'
zz=zz+1
endwhile
tt=tt+1
endwhile
'disable fwrite'
;
个人感觉这个GS文件和你写的差不多呀,难道gr2stn函数不能这么用吗,楼主帮忙看下。谢谢啦~
|
|