登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我的数据文件是2014122101.grd,2014122102.grd,2014122103.grd------2014122123.grd .一共23个文件。我想把它们批处理合并到一个grd中
我的ctl文件如下
DSET E:\data\testd3.20141221%h2.grd
TITLE NAQMPS output for domaind3
OPTIONS byteswapped template
UNDEF -1.E20
XDEF 204 LINEAR 1. 1.0
YDEF 204 LINEAR 1. 1.0
ZDEF 12 LEVELS
50.00000 160.0000 300.0000 470.0000 680.0001
929.9999 1220.000 1570.000 1990.000 2500.000
3110.000 3840.000
TDEF 23 LINEAR 01:00Z21DEC2014 60MN
VARS 63
dz 12 99 Layer Depth m
u 12 99 U m/s
v 12 99 V m/s
w 12 99 V m/s
temp 12 99 temp K
............
gs文件:
'reinit'
'open E:\data\testd3.2014122101.ctl'
'set gxout fwrite'
'set fwrite E:\data\outdata.grd'
'set grads off'
hour=1
t=1
while(hour<24)
'set x 1 204'
'set y 1 204'
'set t 't
'set z 1'
'd rh'
hour=hour+1
t=t+1
endwhile
'disable fwrite'
; 只能生成一个时次的图(只读入了t=1一个时次的数据),t=2以后都报错。。
如果固定了x,y就可以输出结果。。
不知道是哪里出了问题,想请教大家帮忙看看。 {:soso_e134:}
|