爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 8171|回复: 13

[分享资料] grads编程求助

[复制链接]

新浪微博达人勋

发表于 2012-5-8 20:00:14 | 显示全部楼层 |阅读模式

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

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

x
现有1948-2011年ncep月平均湿度的nc文件
现要求1958年至2011年冬季年平均湿度 得出grd文件
取值范围 70E-140E  0-60N  8层(300 400 500 600 700 850 925 1000)
有点急  谢谢各位大神啦

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

新浪微博达人勋

 楼主| 发表于 2012-5-8 20:00:34 | 显示全部楼层
求一个gs文件
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-5-8 20:03:50 | 显示全部楼层
明确的告诉你,求不到

自己动手哇,有不会的再来有针对性的提问,伸手党不可取
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-5-8 20:13:58 | 显示全部楼层

我也不想做个伸手党啊 我自己做了不过好像出了点问题 自己调了好久都调不过来 所以就来了
你能给我留个qq么  帮我看看怎么样啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-5-8 20:22:57 | 显示全部楼层
自己调不通,把代码发上来,让懂的人帮你看看哪里出问题了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-5-8 20:25:46 | 显示全部楼层
topmad 发表于 2012-5-8 20:22
自己调不通,把代码发上来,让懂的人帮你看看哪里出问题了

'reinit'
'sdfopen d:\lunwen\yw\shum.mon.mean.nc'
'set gxout fwrite'
'set fwrite d:\lunwen\yw\win1.grd'
'set x 70 140'
'set y 0 60'
i=1
while(i<=54)
m=(i-1)*12
'set t 132'
'define winave=ave(shum,t='m',t='m'+2)'
'set lev 1000'
'd winave'
'set lev 925'
'd winave'
'set lev 850'
'd winave'
'set lev 700'
'd winave'
'set lev 600'
'd winave'
'set lev 500'
'd winave'
'set lev 400'
'd winave'
'set lev 300'
'd winave'
i=i+1
endwhile
'disable fwrite'
;
帮忙看看哈 谢啦
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-5-8 22:50:31 | 显示全部楼层
你提出来后,哪里有问题呢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2012-5-9 00:29:02 | 显示全部楼层
层次设置放到define前面去,还有t='m+2'
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-5-9 08:17:23 | 显示全部楼层
层次也可以做个循环,用z表示
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-5-9 08:22:31 | 显示全部楼层
本帖最后由 冰点 于 2012-5-9 08:49 编辑

这里的经纬度x,y应该改为lon,lat……‘set t ’132这句应该是说设置时间为1958年12月吧,不过后面那句一写,这句好像无效了,不如直接将'set t '132去掉,而把求平均那句改为ave( ,t='m+132',t='m+134')……
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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