爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7099|回复: 6

[分享资料] 怎么改下面的程序

[复制链接]

新浪微博达人勋

发表于 2012-4-10 10:46:18 | 显示全部楼层 |阅读模式

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

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

x
我按照http://bbs.06climate.com/forum.php?mod=viewthread&tid=6737的帖子批量处理nc格式的文件,在else那行出现问题,不解~求帮忙! _[6K60XT)C80UOUJ6VNU@%R.jpg gs文件是 read.gs (756 Bytes, 下载次数: 0)
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2012-4-10 11:21:01 | 显示全部楼层
直接把程序贴出来吧~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-4-10 11:24:30 | 显示全部楼层

'reinit'
t5=1961
*作文件名循环
while(t5<=1980)
'set gxout fwrite'
'set fwrite D:\essay2\grid\'%t5%'.grd'
'sdfopen d:\shuju\grid_temperature\air.2m.gauss.'%t5%'.nc'
t3=t5-1960
*判断是否为闰年
if(t3=4|t3=8|t3=12|t3=16|t3=20|t3=24|t3=28|t3=32|t3=36|t3=40|t3=44|t3=48)

  to=153
else

  to=152

endif
   t4=to+91
   while(to<=t4)
     'set t 'to
      d air
      to=to+1
   endwhile
*这里必须先观点上述运行的文件,grads最多同时可以打开20个文件左右。
   'reinit'
t5=t5+1
endwhile
'reinit'
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-4-10 11:57:08 | 显示全部楼层
第11行的左括号改成英文状态下的,你根据错误提示自己查一下就知道了啊,要学会自己找错啊,别一有错就不敢动了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2012-4-10 13:55:44 | 显示全部楼层
花楹 发表于 2012-4-10 11:24
'reinit'
t5=1961
*作文件名循环

同楼上~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-4-10 14:23:02 | 显示全部楼层
mofangbao 发表于 2012-4-10 11:57
第11行的左括号改成英文状态下的,你根据错误提示自己查一下就知道了啊,要学会自己找错啊,别一有错就不敢 ...

哦 不好意思 在txt里面两个括号没什么差别,没留意 谢谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-4-11 08:32:00 | 显示全部楼层
花楹 发表于 2012-4-10 14:23
哦 不好意思 在txt里面两个括号没什么差别,没留意 谢谢

你可以试试GsEditor 有括号匹配功能
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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