爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3976|回复: 1

[脚本编辑] grads 画风场的地面到300hpa的垂直积分出错

[复制链接]
发表于 2017-10-24 15:33:34 | 显示全部楼层 |阅读模式

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

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

x
小白,弱弱的求帮助。用fnl资料画水汽通量积分和风场
本人用的部分程序如下,水汽通量积分是对的,风场我大概和水汽通量矢量比了一下,也没有太大的出入,但是量级明显的错了,我是不是应该再除以重力加速度?tu=vint ( PRESsfc/100,UGRDprs/9.8,300)',还有输出的时候为什么要除以1000?求大神能指点

'set z 1 17'
'tc = (TMPprs-273.16)'
'td = tc-((14.55+0.114*tc)*(1-0.01*RHprs)+pow((2.5+0.007*tc)*(1-0.01*RHprs),3)+(15.9+0.117*tc)*pow((1-0.01*RHprs),14))'
'vapr = 6.112*exp((17.67*td)/(td+243.5))'
'e = vapr*1.001+(lev-100)/900*0.0034'
'q = 622*e/(lev-0.378*e)'
'define qx=UGRDprs*q/9.8'
'define qy=VGRDprs*q/9.8'
'set z 1'
'define tqx=vint(PRESsfc/100,qx,300)'
'define tqy=vint(PRESsfc/100,qy,300)'
'define   tu=vint ( PRESsfc/100,UGRDprs,300)'
'define   tv=vint ( PRESsfc/100,VGRDprs,300)'

'set gxout shaded'
'd mag(tqx/1000,tqy/1000)'
'cbarn'
'set gxout vector'
'set ccolor 1'
'set arrscl 0.5  10 '
'd tu/1000;tv/1000'

'printim e:\2016.08.rain\grads\sqjf2\300hpa2_'month'.'day'.'hour'.png  white'
'c'
i=i+1
endwhile
;


密码修改失败请联系微信:mofangbao
发表于 2017-10-24 17:13:45 | 显示全部楼层
按照公式推一遍单位就好了
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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