爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4267|回复: 8

[分享资料] 不同时段夏季水汽通量差值计算

[复制链接]
发表于 2013-3-6 17:45:15 | 显示全部楼层 |阅读模式

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

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

x
数据及说明;
所用的数据下载地址
http://www.esrl.noaa.gov/psd/data/gridded/data.ncep.reanalysis.derived.pressure.html
air.mon.mean.nc
rhum.mon.mean.nc
uwnd.mon.mean.nc
vwnd.mon.mean.nc
我所求取的是1960-19801981-2011年夏季(6,7,8月)水汽通量的差值图(后段时期减去前短时期)
刚开始nt=145(代表19601月的时次)
nt=768(代表201112月的时次)
求取水汽通量的公式利用以下:
es=6.112*exp(17.269*(air-273.16)/(air-29.65))  (求饱和水汽压)
qs=qs=rhum.2*es/100'                           (求比湿)
v=mag(uwnd.3, vwnd.4)'                      (风场)
uvq=v*qs/9.8                              uvq为最后求取的水汽通量)
1960-2011年每一个月的水汽通量求完后,我最后计算了各时段夏季的平均值
前半期:   1960 -1980
    a1   t=150, t=390  (分别是19606月,19806月的时次)
   a2   t=151,t= 391  (同上7)
   a3   t=152, t=392  (同上8)
后半期: 1981-2011
    a4  t6=402,t=762(分别是19816月,20116月的时次)
    a5  t7=403,t=63 (同上7)
   a6  t8=404,t=764 (同上7)
所用到的程序:
'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'
nt=145
while(nt<=768)
'set t 'nt''
'set lev 500'
'define es=6.112*exp(17.269*(air-273.16)/(air-29.65))'
'define qs=rhum.2*es/100'
'define v=mag(uwnd.3,vwnd.4)'
'define uvq=v*qs/9.8'
'set grads off'
'set grid off'
'set mpdset cnworld'
'set lon 40 170'
'set lat 10 70'
'set gxout shaded'
'd uvq'
'run cbarn'
'print'
'c'
nt=nt+1
endwhile
'define a1=ave(uvq,t=150,t=390,12)'
'define a2=ave(uvq,t=151,t=391,12)'
'define a3=ave(uvq,t=152,t=392,12)'
'define a4=ave(uvq,t=402,t=762,12)'
'define a5=ave(uvq,t=403,t=763,12),
'define a6=ave(uvq,t=404,t=764,12)
'define sua=(a4+a5+a6)/3-(a1+a2+a3)/3'
'set lon 40 170'
'set lat 10 70'
'set gxout shaded'
cbarn
'd sua'
'printim e:\data0220\sua.bmp white'
'print'
'disable print'


评分

参与人数 3金钱 +19 贡献 +1 收起 理由
river + 4
龙行天下 + 10 + 1 很给力!
mofangbao + 5

查看全部评分

密码修改失败请联系微信:mofangbao
发表于 2013-5-14 15:06:19 | 显示全部楼层
谢谢楼主分享
密码修改失败请联系微信:mofangbao
发表于 2013-6-19 14:56:30 | 显示全部楼层
楼主这个程序用过么,我用的时时候出来的结果是一片红色,分别求a1+a2+a3的值做的图和a4+a5+a6的值做的图是一样的,这是怎么回事
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-6-28 11:10:10 | 显示全部楼层

这个程序有问题啊。。。
密码修改失败请联系微信:mofangbao
发表于 2013-11-28 18:30:49 | 显示全部楼层
非常感谢楼主,介绍得非常详细,适合初学者
密码修改失败请联系微信:mofangbao
发表于 2013-11-28 18:32:34 | 显示全部楼层
你的东西对我太有用了,最近正想做这个,菜鸟一只,以后还望楼主多多指教。给你加点分,支持一下
密码修改失败请联系微信:mofangbao
发表于 2013-11-28 18:48:02 | 显示全部楼层
才发现,你这个程序有问题,请问楼主修改过了吗
密码修改失败请联系微信:mofangbao
发表于 2015-1-17 20:20:22 | 显示全部楼层
谢谢楼主分享
密码修改失败请联系微信:mofangbao
发表于 2016-3-3 16:11:06 | 显示全部楼层
{:5_275:}{:5_275:}{:5_275:}{:5_275:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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