爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 26851|回复: 16

[其他] NCL大气经向流函数绘制 (三圈环流)

[复制链接]
发表于 2013-7-8 11:02:34 | 显示全部楼层 |阅读模式

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

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

x
转自:http://blog.sina.com.cn/s/blog_4fe145e20101bubl.html

load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"

load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"

load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl"

load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/shea_util.ncl"

begin

ps_fi
=
addfile("ps.nc","r")

va_fi
=
addfile("va.nc","r")

ps
=
ps_fi->ps(0,:,:)

va
=
va_fi->va(0,::-1,:,:)

plev
=
va&plev

lat
=
va&lat


msf =
va(:,:,0)

msf =
zonal_mpsi(va,lat,plev,ps)

printVarSummary(msf)


plev_mb = plev/100.0

msf&plev = plev_mb

msf = where(ismissing(msf),msf,msf/1.0e+10)

wks =
gsn_open_wk
s("eps","msf")

printVarSummary(msf)


res =
True

res@vpHeightF
=
0.4

res@vpWidthF
=
0.75

res@trYReverse
=
True

res@gsnYAxisIrregular2Linear
= True

res@gsnXAxisIrregular2Linear
= True

res@gsnContourNegLineDashPat
tern = 1

res@cnLevelSelectionMode = "ExplicitLevels"

res@cnLevels
=
ispan(-20,20,1)

res@cnInfoLabelOn = False

res@tiMainFontHeightF
=
0.025

res@tiXAxisFontHeightF
=
0.025

res@tiYAxisFontHeightF
=
0.025

res@gsnLeftStringFontHeightF
=
0.025

res@gsnRightStringFontHeight
F
=
0.025

res@gsnCenterStringFontHeigh
tF
=
0.025

res@tmYLLabelFontHeightF
=
0.02

res@tmXBLabelFontHeightF
=
0.02

res@tiMainString
=
""

res@tiXAxisString
=
""

res@tiYAxisString
=
"pressure (mb)"

res@gsnLeftString
=
""

res@gsnRightString
=
""

res@gsnCenterString
=
""

plot = gsn_csm_contour(wks,msf,res)

end



评分

参与人数 1金钱 +5 收起 理由
mofangbao + 5

查看全部评分

密码修改失败请联系微信:mofangbao
发表于 2013-7-8 11:54:24 | 显示全部楼层
我来抢个沙发
密码修改失败请联系微信:mofangbao
发表于 2013-7-8 12:34:11 | 显示全部楼层
不错,顶一个~~
密码修改失败请联系微信:mofangbao
发表于 2016-1-24 15:49:40 | 显示全部楼层
学习了学习了
密码修改失败请联系微信:mofangbao
发表于 2016-6-6 16:38:35 | 显示全部楼层
请问版主NCL有没有求纬向质量流函数的功能
密码修改失败请联系微信:mofangbao
发表于 2016-9-4 12:26:08 | 显示全部楼层

学习了学习了
密码修改失败请联系微信:mofangbao
发表于 2016-10-4 13:50:22 | 显示全部楼层
学习了,学习了
密码修改失败请联系微信:mofangbao
发表于 2017-4-2 19:51:53 | 显示全部楼层
{:eb502:}{:eb502:}{:eb502:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2017-5-9 07:40:58 | 显示全部楼层
不错,画图的时候可以用gsn_csm_pressure_hegt画
密码修改失败请联系微信:mofangbao
发表于 2017-5-27 14:20:42 | 显示全部楼层
怎么控制垂直是否等距呢
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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