- 积分
- 24
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-2-22
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
'reinit'
'open H:\fnl201308\fnl1.ctl'
'set lat 0 90'
'set lon 30 150'
*'set lev 100'
*'set t 64'
*'define qse='the(TMPprs,lev,RHprs)
'set fwrite H:\fnl201308\gs\qse.dat'
'set gxout fwrite'
t=1
while(t<=64)
'set t 't''
z=1
while(z<=21)
'set z 'z''
'define qse='the(TMPprs,lev,RHprs)
'd qse'
z=z+1
endwhile
t=t+1
endwhile
function the(tgrid,pgrid,rh)
*------------------------------------------
'define es=6.112*exp(17.67*('tgrid'-273.15)/('tgrid'-29.65))'
'define q1='rh'*(0.62197*es/('pgrid'-0.378*es))/100.'
'define e='pgrid'*q1/(0.62197+q1)+1e-10'
'define qse='tgrid'*pow((1000./'pgrid'),(0.2854*(1.0-0.28*q1)))*exp(((3376./(55.0+2840.0/(3.5*log('tgrid')-log(e)-4.805)))-2.54)*q1*(1.0+0.81*q1))'
return(qse)
|
|