- 积分
- 118
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-5-7
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 cafflybird 于 2013-3-8 12:22 编辑
我计算的水汽通量结果为何是负值
贴上其中一年的图
所用的数据
air.mon.mean.nc
rhum.mon.mean.nc
uwnd.mon.mean.nc
vwnd.mon.mean.nc
计算过程
'reinit'
'sdfopen e:\data0220\air.mon.mean.nc'
'sdfopen e:\data0220\rhum.mon.mean.nc'
'sdfopen e:\data0220\uwnd.mon.mean.nc'
'sdfopen e:\data0220\vwnd.mon.mean.nc'
'enable print e:\data0220\test.gmf '
nt=145
while(nt<=768)
'set t 'nt
'set lev 500'
'define es=6.112*exp(17.269*(air-273.15)/(air-29.65))'
'define qs=0.622*es/(lev-0.378*es)'
'define q=rhum.2*qs/100'
'define v=mag(uwnd.3,vwnd.4)'
'define uvq=v*q/9.8'
'set grads off'
'set grid off'
'set mpdset cnworld'
'set lon 40 170'
'set lat 10 70'
'set gxout shaded'
'd uvq'
'cbarn'
'print'
'c'
nt=nt+1
endwhile
'disable print'
|
|