- 积分
- 1050
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-3-16
- 最后登录
- 1970-1-1
![[] 粉丝数: 微博数: 新浪微博达人勋](source/plugin/sina_login/img/light.png)
|
发表于 2013-3-14 09:59:44
|
显示全部楼层
ls正解,求区域平均要设置成区域,而画时间-高度剖面要固定经纬度,建议把计算步骤和画图分开。
关于楼主的问题,吧里有帖子讲过,点我看看
我试了下,可以出图的。我觉得还有一个问题就是求温度平流时,pi定义时除以了180,后面就不用再除了。
下面是我的gs,给楼主参考一下,欢迎指正![](http://imgstore01.cdn.sogou.com/app/a/100520032/e100)
'reinit'
'open d:\data\ht.ctl'
'enable print d:\wanwan\advT.gmf'
*--------------GrADS设置-----------------------
'set parea 1 10 1 8'
'set mpdset cnworld'
'set map 1 1 5'
'set xlopts 1 6 0.12'
'set ylopts 1 6 0.12'
'set grid off'
'set grads off'
'set csmooth on'
*-----------------计算----------------------------
'set lon 100 140'
'set lat 10 40'
'set lev 1000 200'
'set t 8 28'
*----------------温度平流的计算-------------------
'define pi=3.1415726'
'define r=6.356e6'
'define dTx=cdiff(TMPprs,x)'
'define dTy=cdiff(TMPprs,y)'
'define dx=cdiff(lon,x)*cos(lat*pi/180)*pi/180*r'
'define dy=cdiff(lat,y)*pi/180*r'
'define advT=-(ugrdprs*dTx/dx+vgrdprs*dTy/dy)'
'define n=aave(advT,lon=112,lon=126,lat=22,lat=35)'
*---------------画图-------------------------------
*画图前先把经纬度固定(好像任意值都行)
'set lon 110'
'set lat 20'
'set zlog on'
'd n*1e5'
*量级为10的-5,单位是10-5K/s
'draw title avdT'
'print'
'disable print'
'close 1'
;
|
|