爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 8987|回复: 14

画风场图出问题,求解答

[复制链接]

新浪微博达人勋

发表于 2015-3-12 21:08:18 | 显示全部楼层 |阅读模式

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

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

x
做风场的显著性检验,想把通过显著性的检验的风用红色表示,没有通过显著性检验的风用黑色表示。显著性检验的结果计算出来之后,把不显著的值设为缺省值,这样显著的结果就可以直接出图了,同理,想把不显著的值也这么在图上表示出来,但是不显著的值在图上表示不出来是怎么回事?循坏和出图设置如下:(prob为显著性检验结果)

do i=0,72
do j=0,143
  if(prob(i,j).lt.0.05) then
      u(i,j)=-9999.0
      v(i,j)=-9999.0
  end if
end do
end do
u@_FillValue = -9999.0
v@_FillValue = -9999.0


res      = True
res@mpMinLatF =10
res@mpMaxLatF =40
res@mpMinLonF =80
res@mpMaxLonF =120
;res@gsnDraw   = False
;res@gsnFrame  = False
res@gsnMaximize          = True
;res@vcGlyphStyle = "CurlyVector"
res@vcRefMagnitudeF           = 3
res@vcRefLengthF              = 0.045
res@vcLineArrowThicknessF     = 2.0
res@gsnRightString            ="m/s"
res@gsnLeftString             ="850hpa wind"
res@vcLineArrowColor            = "red"
wks      = gsn_open_wks("png","vector")
plot     = gsn_csm_vector_map(wks,u,v,res)

这样写出来的风场图上没有值是怎么回事?
望解答。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-3-12 21:29:52 | 显示全部楼层
本帖最后由 longlivehj 于 2015-3-12 21:33 编辑

用gsn_csm_vector_scalar_map作图!

res@vcLevelSelectionMode = "ExplicitLevels"
res@vcLevels = .05
res@vcLevelColors = (/"blue", "red"/)



QQ图片20150312212425.png


密码修改失败请联系微信:mofangbao
回复 支持 0 反对 1

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2015-3-12 21:13:39 | 显示全部楼层
这是通过显著性检验的值,剩下的值用同样的方法显示不出来。
vector.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-3-12 21:47:26 | 显示全部楼层
longlivehj 发表于 2015-3-12 21:29
用gsn_csm_vector_scalar_map作图!

res@vcLevelSelectionMode = "ExplicitLevels"

解决了,非常感谢!!!困扰了我很久,初学者有很多地方不懂,实在是太感谢了!!!!!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-3-18 12:53:15 | 显示全部楼层
longlivehj 发表于 2015-3-12 21:29
用gsn_csm_vector_scalar_map作图!

res@vcLevelSelectionMode = "ExplicitLevels"

能不能再请教一下怎么把颜色条去掉?
QQ截图20150317154634.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-3-18 13:09:51 | 显示全部楼层
好高深啊 都看不明白了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-4-7 10:41:48 | 显示全部楼层
请问,你是如何对风场进行显著性检验的? 是对u,v都做了检验吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-4-7 19:30:51 | 显示全部楼层
天玖Y 发表于 2015-4-7 10:41
请问,你是如何对风场进行显著性检验的? 是对u,v都做了检验吗?

我只对风速做了检验,要是想对风场做检验,可以参考这个帖子http://bbs.06climate.com/forum.p ... hlight=%BC%EC%D1%E9
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-4-7 19:34:13 | 显示全部楼层
天玖Y 发表于 2015-4-7 10:41
请问,你是如何对风场进行显著性检验的? 是对u,v都做了检验吗?

我只对风速做了检验,要是想对风场做检验,可以参考这个帖子http://bbs.06climate.com/forum.p ... hlight=%BC%EC%D1%E9
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-4-9 20:39:52 | 显示全部楼层
chen大调 发表于 2015-4-7 19:34
我只对风速做了检验,要是想对风场做检验,可以参考这个帖子http://bbs.06climate.com/forum.php?mod=vie ...

恩谢谢~~那风场的检验和风速的检验有什么不同呢~
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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