- 积分
 - 3790
 
	- 贡献
 -  
 
	- 精华
 
	- 在线时间
 -  小时
 
	- 注册时间
 - 2017-10-10
 
	- 最后登录
 - 1970-1-1
 
 
 
 
 
 
 | 
	
 
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册 
 
 
 
x
 
 本帖最后由 moerHuang 于 2018-6-12 16:28 编辑  
 
请各位大神指导下,我取了1979-2009年1月降水资料(.nc),想用grads批处理成二进制文件方便后续fortran的读取。我写了个gs文件,但grads一直报错,萌新实在不会改了,想求助下大家是哪里的问题。
 
 
 
*本程序提取(1979-2009年)1月nc格式的中国南方降水值 
'reinit' 
t5=1979 
 
while(t5<=2009) 
'set gxout fwrite' 
'set fwrite F:\PT\Pdat\'%t5%P'.dat' 
'sdfopen F:\PT\P\'%t5%P'.nc' 
 
'set lon 110 125' 
'set lat 25 35' 
'set lev 0 0' 
 
tt=1 
while(tt<=62) 
'set t 'tt'' 
'd tp' 
tt=tt+1 
endwhile 
 
t5=t5+1 
 
endwhile 
'disable fwrite' 
; 
 
 
 
 
报错:All files closed; all defined objects released; 
All GrADS attributes have been reinitialized 
SET FWrite Error:  fwrite file is open 
Use DISABLE FWRITE command to close file 
 
谢谢大家 
 
 
 |   
 
 
 
 |