爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7235|回复: 15

[分享资料] grads 批处理 输出文件问题

[复制链接]

新浪微博达人勋

发表于 2014-2-26 10:12:41 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 nickbsb 于 2014-2-26 12:30 编辑

我想把nc资料转换成二进制grd的格式,我想提取hgt.1980.nc的数据直接转换输出成hgt.1980.grd的文件,然后提取hgt.1981.nc的数据直接转换输出成hgt.1981.grd的文件,以此类推,下文就是我写的,但是不对,请大神如何修改成我想要的。。

tt=1980
while(tt<=2013)
'set gxout fwrite'
'set fwrite I:\4_times_data\hgt_grd\hgt_'tt'.grd'
'sdfopen I:\4_times_data\hgt\hgt.'tt'.nc'
if(tt=1980|tt=1984|tt=1988|tt=1992|tt=1996|tt=2000|tt=2004|tt=2008|tt=2012)
tt0=1
while(tt0<=1464)
'set t 'tt0''
'set lat -90 90'
'set lon 0 357.5'
'd hgt'
tt0=tt0+1
endwhile
else
tt0=1
while(tt0<=1464)
'set t 'tt0''
'set lat -90 90'
'set lon 0 357.5'
'd hgt'
tt0=tt0+1
endwhile
endif
'close 1'
tt=tt+1
endwhile
'disable fwrite'
;

V(T_6J9~T6SBHE{TT%~QE~A.jpg
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2014-2-26 12:03:46 | 显示全部楼层
自己先检查  为什么觉得不对?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-2-26 12:30:41 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-2-26 16:53:37 | 显示全部楼层
你应该在循环中把fwrite文件也close。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2014-2-26 20:29:12 | 显示全部楼层
至少有个错误是disable的放到循环里面去  
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-3-13 15:24:56 | 显示全部楼层
不知道你有木有解决,我这边有个gs是直接提取的,你可以参考看看

hgt.gs

462 Bytes, 下载次数: 32, 下载积分: 金钱 -5

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-3-13 16:04:13 | 显示全部楼层
我改了一下,可以运行,不知道对不对,你自己检查一下
'reinit'
tt=1982


while(tt<=2001)
'set fwrite D:\study\2012\compare\ncep\hgt_'tt'.grd'
'sdfopen D:\study\2012\compare\ncep\pres.tropp.'tt'.nc'
'set gxout fwrite'
'set lat 15 55'
'set lon 70 160'

if(tt=1984|tt=1988|tt=1992|tt=1996|tt=2000)
tt0=1
while(tt0<=1464)
'set t 'tt0''
'd pres'
tt0=tt0+1
endwhile

else
tt0=1
while(tt0<=1460)
'set t 'tt0''
'd pres'
tt0=tt0+1
endwhile
endif
'disable fwrite'
'reinit'
tt=tt+1
endwhile
;
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-12-25 15:36:11 | 显示全部楼层
楼主后来这个问题怎么解决的呢?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-4-16 13:23:58 | 显示全部楼层
请问楼主问题解决了没??
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-4-23 10:35:00 | 显示全部楼层
我也碰到这样的错误
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表