爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3491|回复: 7

[脚本编辑] 【已解决】求日平均的gs问题

[复制链接]
发表于 2017-2-27 16:19:22 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 muggle 于 2017-7-4 11:03 编辑

我从ECMWF网上下的2009年850 和 500 hPA环流场nc资料 如图所示
QQ图片20170227161841.png

(不知道为什么这里q ctlinfo显示出来的z是850 和 -350 但是set z 2的时候确实是500 所以暂时不看这个小问题)


因为下载的是每6小时一次的资料,求日平均的gs我是这么写的

QQ图片20170227161846.png

得到grd文件后,我用ctl出图检验的时候发现,在某个时间之前能正常出图,而后面的图就画不出来,好像是因为缺测??还是我的gs写错了?各位大大帮我看一下,麻烦了

QQ图片20170227161848.png

密码修改失败请联系微信:mofangbao
发表于 2017-2-27 17:52:56 | 显示全部楼层
你这个资料我没用过,不过看着有点奇怪,变量名和高度场名是一样的,还有你这个是两层循环,按照下面的格式试试看吧:
i=1
while(i<=1457)
'set t 'i''
'set lev 850'
'define ght=ave()'
'd ght'
'set lev 500'
'define ght=ave()'
'd ght'
密码修改失败请联系微信:mofangbao
发表于 2017-2-27 18:23:45 | 显示全部楼层
sdfopen放在循环的外面去

关于那个小问题:
”不知道为什么这里q ctlinfo显示出来的z是850 和 -350 但是set z 2的时候确实是500 所以暂时不看这个小问题”
人家写的zdef是linear,后面跟的是初值和步长,不是平时常用的levs。这种数据一般不会出错的。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-2-27 19:22:21 | 显示全部楼层
lqouc 发表于 2017-2-27 18:23
sdfopen放在循环的外面去

关于那个小问题:

恩恩。level那个是我自己太粗心了,没注意到。谢谢你的提醒~
但是你说的吧sdfopen放在循环外面,运行得到的文件还是出现了同样的问题

这是我修改之后的gs 以及出错的截图 麻烦你帮我看看是什么原因
QQ图片20170227192729.png QQ图片20170227192732.png

密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-2-27 19:24:22 | 显示全部楼层
看云淡风清 发表于 2017-2-27 17:52
你这个资料我没用过,不过看着有点奇怪,变量名和高度场名是一样的,还有你这个是两层循环,按照下面的格式 ...

嗯,我明白你的意思。变量名重复我确实没考虑过这方面,但是你说的修改方法改的是两层循环,我觉得这部分我没出错
密码修改失败请联系微信:mofangbao
发表于 2017-2-28 09:31:01 | 显示全部楼层
循环写的不对
应为:
ii=1
while(ii<=2)
i=1
while(i<=1457)
之前的写法ii=2的时候,i不是从1开始的而是直接就是1461。

ps:楼主以后提问请直接粘贴代码,不要贴截图,否则别人帮你改还要重新输入代码
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-2-28 10:29:29 | 显示全部楼层
lqouc 发表于 2017-2-28 09:31
循环写的不对
应为:
ii=1

成功了!谢谢你的指导!

这种细节上的错误在自己的思维里面很难改正出来。。

下次我会改正的,不贴图了。
谢谢~
密码修改失败请联系微信:mofangbao
发表于 2017-2-28 10:40:09 | 显示全部楼层
muggle 发表于 2017-2-28 10:29
成功了!谢谢你的指导!

这种细节上的错误在自己的思维里面很难改正出来。。

熟练了就好了。
欢迎常来论坛~
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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