爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2439|回复: 2

[脚本编辑] 请帮看下问题出在哪里? 湿Q矢量的

[复制链接]

新浪微博达人勋

发表于 2015-4-21 12:42:43 来自手机 | 显示全部楼层 |阅读模式

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

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

x
reinit
sdfopen e:\nc\g\hgt.2014.nc
sdfopen e:\nc\g\uwnd.2014.nc
sdfopen e:\nc\g\vwnd.2014.nc

set lev 1000 10
set t 900 920
set lon 0 360
set lat -90 90

set grads off
set grid off
set mpdset cnworld

define hgtc=hgt.1
define u=uwnd.2
define v=vwnd.3

define f=2*7.292*sin(lat*3.14159/180)

define dudx=cdiff(u,x)/(111177*cdiff(lon,x)*cos(lat*3.1415/180))
define dvdx=cdiff(v,x)/(111177*cdiff(lon,x)*cos(lat*3.1415/180))

define dudy= cdiff(u,y)/(111177*cdiff(lat,y))
define dvdy= cdiff(v,y)/(111177*cdiff(lat,y))

define dudp= u(z-1)-u(z+1)/(100*(lev(z-1)-lev(z+1)))
define dvdp= v(z-1)-v(z+1)/(100*(lev(z-1)-lev(z+1)))

define qx=f*(dudx*dvdp-dvdx*dudp)
define qy=f*(dudy*dvdp-dvdy*dudp)
define qdiv=hdivg(qx,qy)*1e6

set lon 90 120
set lat 30 45
set t 905
set lev 850

set gxout contour
set ccolor 1
set cint 2
set clskip 1
set clopts -1 -1 0.11

d qdiv

set mpdset cnriver
set map  3  1 8
draw map

printim f:\Q.png white x1200 y800

湿Q矢量
上面的程序是根据论坛上的未完成程序自己修改的
没有提示有错误

问题1.修改维度 不出图 或者出一点图
2.不知道dudp dvdp的表达方式对不对
3.实际公式后面还有两项 原程序没有加 不知道加不加上
图中最下面两个公式是要求的 实际程序中只有f*(*****)的部分

谢谢大家
Screenshot_2015-04-21-12-31-32.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-4-21 15:14:46 来自手机 | 显示全部楼层
自己顶顶顶顶顶顶顶顶顶
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-12-17 15:49:36 | 显示全部楼层
二楼给出了湿q矢量的表达式,你的gs文件中少了两项,一个是和位温有关的那项,还有非绝热加热项
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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