ncl多年平均的风场剖面图组

文摘   教育   2024-07-14 09:30   重庆  


第八星系



ncl多年平均的风场剖面图组

—— 第八星系人造大气理论爱好者 ——


 本文作者:第八星系-欣妹儿

 联系邮箱:3035245582@qq.com

利用uwnd.mon.mean.nc数据,绘制沿45°N纬线和沿95°E经线的多年平均U风的垂直剖面等值线填色图(既画等值线又画填色图)并放置在一个图组中,即一张图分别包含左图(沿45°N的垂直剖面)和右图(沿95°E的垂直剖面)两张子图。设置等值线等级范围为-10m/s~30m/s,等值线间隔为5m/s,标注子图序号,设置公共色标等使图形更美观。


完整代码

lat1=45lon1=95beginf=addfile("/cygdrive/d/ncl/experiment-ncl/5shangji/data/uwnd.mon.mean.nc","r")YYYYMM=cd_calendar(f->time,-1);print(YYYYMM)uwnd1=f->uwnd(:,:,{lat1},:)uwnd2=f->uwnd(:,:,:,{lon1})z0=dim_avg_n_Wrap(uwnd1,0)z1=dim_avg_n_Wrap(uwnd2,0);从0维开始 时间是第0;vardp0=stdatmus_z2tdp(z0);vardp1=stdatmus_z2tdp(z1);copy_VarCoords(z0,vardp0(0,:));copy_VarCoords(z1,vardp1(0,:));printVarSummary(z0)
wks=gsn_open_wks("png","/cygdrive/d/ncl/experiment-ncl/5shangji/5-1")res1=Trueres1@gsnDraw=Falseres1@gsnFrame=Falseres1@gsnLeftString="U_wind"
res1@cnLevelSelectionMode="ManualLevels"res1@cnLevelSpacingF = 5.0res1@cnMaxLevelValF=30.0res1@cnMinLevelValF=-10.0
res1@cnLineLabelsOn=Trueres1@cnFillOn=Trueres1@cnFillPalette="MPL_rainbow";创建图组plot=new(2,graphic)
plot(0)=gsn_csm_pres_hgt(wks,z0,res1)plot(1)=gsn_csm_pres_hgt(wks,z1,res1)
pres=Truepres@txString="Mean wind speed vertical profile"gsn_panel(wks,plot,(/1,2/),pres)end


图像



【END】


后台私信第八星系

群内每日更新分享数据

进群请勿回复 第八星系 以外字词


本文编辑:枫阁

第八星系人造大气理论爱好者
记录与交流python、matlab等科研工具。记录与交流大气科学的学科知识
 最新文章