- 积分
- 389
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-11-7
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 443753891 于 2012-12-18 09:23 编辑
用GRADS算幂函数不报错,但画出来的图是空白,没值。请高手帮看看,幂函数写得对不对,哪里错了。谢谢
'reinit'
'open F:\20090728\wrf\wrfout\outd02.ctl'
'enable print F:\20090728\wrf\amk\amk.gmf'
i=25
while(i<=31)
'set mpdset cnworld'
'set lat 15 50'
'set lon 105 135'
'set grid off'
'set grads off'
'set xlint -1'
*'set ylint -1'
'set lev 850'
'set t 'i
'define l=2500'
'define cp=1004'
'define g=9.8'
'define es=6.1078*exp(17.2693882*(tk-273.16)/(tk-35.86))'
'define qs=622*es/(lev-0.378*es)'
'define q=rh*qs/100'
'define te=tk+l*q/cp'
'define thete=te*pow(1000/lev,0.2857)'
'define pr=-16*thete+1805'
'define amk=cp*(1-pow(pr/lev,0.2857))*(tk+l*q/cp)/9.8'
'set lon 115 125'
'set lat 25 35'
'set lev 850'
'd amk''
'print'
'c'
i=i+1
endwhile
'disable print'
;
|
|