爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3588|回复: 1

[脚本编辑] grads读不同的文件,生成一个grd数据文件的方法

[复制链接]
发表于 2014-8-3 19:47:16 | 显示全部楼层 |阅读模式

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

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

x
楼主下了海洋垂直速度dzdt资料,但不是打包下载的,每一年一个单独的文件,现在要用grads的fwrite命令把每个文件中的dzdt提取出来,相信很多同学都遇到过类似的问题,下面交流一下我的经验:
'reinit'
'set fwrite d:/dzdt.grd'
t1=1979                               *开始的年份
t2=1                                     *记录打开文件的设备号
while(t1<=2000)                   *时间的循环
'sdfopen e:\data\dzdt\dzdt.'%t1%'.nc'  *%里是文件名的时间
'set gxout fwrite'
tt=1                                           *月份的循环
while(tt<13)
zz=1                                        *截取的层数
while(zz<41)                            *层数循环
'set lon 40.5 120.5'
'set lat -29.5 29.5'
'set t 'tt
'set z 'zz
'd dzdt.'t2'(t='tt',z='zz')'
zz=zz+1
endwhile
tt=tt+1
endwhile
t1=t1+1
t2=t2+1
endwhile
'disable fwrite'
;

密码修改失败请联系微信:mofangbao
发表于 2017-11-6 13:22:32 | 显示全部楼层
十分感谢,看你的帖子,搞定问题了
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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