爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3916|回复: 3

grads处理micaps第一类数据

[复制链接]

新浪微博达人勋

发表于 2018-4-9 18:23:04 | 显示全部楼层 |阅读模式
GrADS
系统平台: windows
问题截图:
问题概况: 根据micaps第一类数据中的温度和露点温度计算相对湿度,并画出相对湿度的剖面图
我看过提问的智慧: 看过
自己思考时长(天): 1

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

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

x
格点、温度、露点温度的ctl都是正确的,因为可以画出温度场剖面图,但根据下面的脚本画相对湿度剖面图时,一直报错,改来改去都不对,希望大神们帮忙看一下
'open J:\lw-data\grads\jiaoben\grid.ctl'
'open J:\lw-data\grads\jiaoben\temp.ctl'
'open J:\lw-data\grads\jiaoben\dtemp.ctl'
i=1
while(i<=560)
'set grads off'
'set lon 110 120'
'set lat 35 45'
'set t 'i''
'set mpdset hires'
'set map 1 1 9'
'set xlopts 1 6 0.2'
'set ylopts 1 6 0.2'
'define Es=6.11*pow(10.0,7.5*dtemp.3/(237.7+dtemp.3))'
'define E=6.11*pow(10.0,7.5*temp.2/(237.7+temp.2))'
'define rh=(E/Es)*100'
'set gxout shaded'
'cnbasemap oacres(g,rh)'
'cbarn.gs'
'q time'
x=subwrd(result,3)
'draw title 'x''
'printim J:\lw-data\grads\gs\micaps_rh_'x'.png white'
'c'
i=i+1
endwhile
'reinit'
;

QQ图片20180409181633.jpg
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-9 21:23:44 | 显示全部楼层
本帖最后由 river 于 2018-4-9 22:14 编辑

我觉得插值函数的前提是一定范围内一些点上的数据是已经存在的,而你的rh是在计算过程中的,一个点一点的计算。所以插值函数才会报错吧。你可以试试把rh输出成二进制文件,配上描述文件,再来画应该可以。
楼主也可以去看下这个帖子http://bbs.06climate.com/forum.p ... p;extra=&page=1
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-4-10 08:44:42 | 显示全部楼层
river 发表于 2018-4-9 21:23
我觉得插值函数的前提是一定范围内一些点上的数据是已经存在的,而你的rh是在计算过程中的,一个点一点的计 ...

好的,万分感谢,我再来试一下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-10 23:38:33 | 显示全部楼层
计算方法还是可以进一步探讨
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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