爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7925|回复: 12

[分享资料] 求教:在grads中直接计算水汽通量运输时,如何做循环

[复制链接]

新浪微博达人勋

发表于 2013-5-9 14:44:54 | 显示全部楼层 |阅读模式

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

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

x
我现在有65年(780个月)的海平面气压、u、v风场、比湿的月平均资料(分别写入了4个dat文件中),想要直接利用grads作水汽通量,要求单独求出每一年夏季(6、7、8月份)的水汽通量,然后再求65年夏季水汽通量的平均,但在写gs时,不知道该如何循环,求各位能人指点迷津!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-5-9 22:16:55 | 显示全部楼层
如果是fortran的话该怎么循环呢,道理是一样的,两层循环,外循环是年,内循环是月,还是比较好写的吧
year=1
while(year<=65)
month=6
while(month<=8)
tt=(year-1)*12+month
'set t 'tt''
剩下的自己编去吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-5-9 22:22:21 | 显示全部楼层
这个可以先用fortran编程计算一下,再用grads画图吧,直接编gs的话还不太会
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-5-9 22:51:47 | 显示全部楼层

谢谢你,不过,这些我能做出来,但我不知道要怎样把求出来的每个夏季的水汽通量累加起来,求指导,谢谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-5-9 22:54:54 | 显示全部楼层
somnuszhouying 发表于 2013-5-9 22:22
这个可以先用fortran编程计算一下,再用grads画图吧,直接编gs的话还不太会

在grads中循环累加要怎样做啊?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-5-9 22:56:05 | 显示全部楼层
在grads中循环累加要怎样做啊?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-5-9 23:12:20 | 显示全部楼层
yyyy 发表于 2013-5-9 22:51
谢谢你,不过,这些我能做出来,但我不知道要怎样把求出来的每个夏季的水汽通量累加起来,求指导,谢谢

在一个gs里不好做,那就把计算出来的每个夏季的水汽通量提取成grd,配上ctl再累加吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-5-10 20:50:35 | 显示全部楼层
river 发表于 2013-5-9 23:12
在一个gs里不好做,那就把计算出来的每个夏季的水汽通量提取成grd,配上ctl再累加吧

好吧,谢谢了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-5-10 20:53:52 | 显示全部楼层
本帖最后由 river 于 2013-5-10 20:55 编辑

其实应该可以在一个里面完成吧,只不过现在我想不到啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-5-10 21:35:59 | 显示全部楼层
river 发表于 2013-5-10 20:53
其实应该可以在一个里面完成吧,只不过现在我想不到啊

嗯,我暂时一个一个写了出来,太繁琐了,谢谢你
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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