爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 16061|回复: 21

[作图] ncl 风场作图

[复制链接]

新浪微博达人勋

发表于 2015-4-13 10:23:48 | 显示全部楼层 |阅读模式

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

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

x
此图画的是850hpa u;v 风场的回归系数图和t检验值,设置resource时老是提示如下错误:


图形设置程序如下:


res=True
res@gsnDraw = False
res@gsnFrame = False
res@vcRefAnnoOrthogonalPosF =-1.0           ; move ref vector up
res@vcRefLengthF            = 0.045          ; define length of vec ref,except linerrow,fillarrow
res@vcRefMagnitudeF         =3.           ; define vector ref mag  参考长度
res@vcMinFracLengthF = 0.5
res@vcMinMagnitudeF=0.01
res@vcMinDistanceF          = 0.017
res@vcGlyphStyle            = "LineArrow
res@tiMainString            = "bcc"

res2=True
res2@gsnDraw = False
res2@gsnFrame = False
res2@cnFillOn=True
res2@cnLinesOn=False
res2@cnMonoFillColor=False
res2@mpCenterLonF         = 180.               ; center plot at 180
res2@mpMinLonF            = 60.               ; select a subregion
res2@mpMaxLonF            = 300.
res2@mpMinLatF            = -30.
res2@mpMaxLatF            =  80.
res2@cnLineLabelsOn = False
res2@cnLevelSelectionMode="ExplicitLevels"
res2@cnLevels=(/-2.42,-2.02,2.02,2.42/)
res2@cnFillColors= (/75,50,0,50,75/)    ;阴影部分为通过95%的检验
res2@cnInfoLabelOn=False
res2@lbLabelBarOn = False

plot3=gsn_csm_contour_map(wks,tt,res2)
plot1= gsn_csm_vector(wks,reu,rev,res)
overlay(plot3,plot1)  ;result is plotA(k)                  
draw(plot3)
frame(wks)



画出的图只有t检验值:{:soso_e109:}


QQ图片20150413101545.jpg
QQ图片20150413102131.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-4-13 10:44:32 | 显示全部楼层
res@vcRefMagnitudeF         =3.

数值改小一点试试
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-4-13 11:36:54 | 显示全部楼层
本帖最后由 天玖Y 于 2015-4-13 11:38 编辑
lleoiu 发表于 2015-4-13 10:44
res@vcRefMagnitudeF         =3.

数值改小一点试试

试过了呀~ 没用

如果把类型换成"CurlyVector  就能出图,但是那个参考长度不对!
2.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-4-13 11:38:13 | 显示全部楼层
修改成"CurlyVector"   角标参考矢量不对!
2.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-4-13 12:02:58 | 显示全部楼层
天玖Y 发表于 2015-4-13 11:38
修改成"CurlyVector"   角标参考矢量不对!

你看看数据类型是不是short型的。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-4-13 14:09:32 | 显示全部楼层
talkd 发表于 2015-4-13 12:02
你看看数据类型是不是short型的。

数据一直都是float型的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-4-13 15:02:41 | 显示全部楼层
天玖Y 发表于 2015-4-13 14:09
数据一直都是float型的

你试过 res@vcRefMagnitudeF         =0.03吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-4-13 15:20:14 | 显示全部楼层
talkd 发表于 2015-4-13 15:02
你试过 res@vcRefMagnitudeF         =0.03吗?

试过了  感觉图是对的 会随着参数的变化而变   但就是图标不对  可不可以自己用vcRefAnnoSting1On 这类命令自己设置啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-4-13 17:47:49 | 显示全部楼层
天玖Y 发表于 2015-4-13 15:20
试过了  感觉图是对的 会随着参数的变化而变   但就是图标不对  可不可以自己用vcRefAnnoSting1On 这类命 ...

图片是默认的  你可以print一下你的值看看 是不是计算时有些疏忽 量级有些问题  vcRefAnnoString1这是改显示内容的,是可以改成你想要的,但是这样不科学呀
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-4-13 18:35:04 | 显示全部楼层
talkd 发表于 2015-4-13 17:47
图片是默认的  你可以print一下你的值看看 是不是计算时有些疏忽 量级有些问题  vcRefAnnoString1这是改 ...

数值应该是对的  就是不知道最后的那几个缺测会不会有影响~
num.png
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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