爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4077|回复: 7

[脚本编辑] 求助画通过检验范围内的风矢量加粗

[复制链接]
发表于 2015-11-2 11:56:28 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 Inuyasha716 于 2015-11-2 11:58 编辑

想要把通过检验的风矢量加粗,相关脚本如下,出图没有提示错误,但图中是所有风矢量都一个粗细,if判断没有出来,不知道是哪里没有写对,求助各位大神!
'define t1=(Hu-a3)/sqrt((s1+s2)/900+s3/676)'
'define t2=(Hv-aa3)/sqrt((ss1+ss2)/900+ss3/676)'
'set gxout contour'
'set rgb 20 255 255 255'
'set clevs  -2  2'
'set ccolor  3'
'set cthick 6'
'set clab off'
'd t1'
'set gxout contour'
'set rgb 20 255 255 255'
'set clevs  -2  2'
'set ccolor  3'
'set cthick 6'
'set clab off'
'd t2'
if (t1>=-2&t1<=2)
   'set gxout vector'
   'set ccolor  1'
   'set cthick 2'
   'set arrscl 0.5 5'
   'set arrowhead 0.07'
   'd skip(HHu,3);skip(HHv,3)'
else
   'set gxout vector'
   'set ccolor  1'
   'set cthick 6'
   'set arrscl 0.5 5'
   'set arrowhead 0.07'
   'd skip(HHu,3);skip(HHv,3)'
endif   

密码修改失败请联系微信:mofangbao
发表于 2015-11-2 12:30:52 | 显示全部楼层
'set cthick 6'
貌似控制不了矢量的粗细
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-11-2 13:01:40 | 显示全部楼层
river 发表于 2015-11-2 12:30
'set cthick 6'
貌似控制不了矢量的粗细

可以的,只是画出来所有矢量都是一样粗细程度,所以应该可能是判断if哪里不对
密码修改失败请联系微信:mofangbao
发表于 2015-11-2 14:11:22 | 显示全部楼层
Inuyasha716 发表于 2015-11-2 13:01
可以的,只是画出来所有矢量都是一样粗细程度,所以应该可能是判断if哪里不对

哦,那就计算完 t1 之后,先判断画矢量试试
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-11-6 20:42:16 | 显示全部楼层
river 发表于 2015-11-2 14:11
哦,那就计算完 t1 之后,先判断画矢量试试

最后没用IF语句,用的maskout函数解决了
密码修改失败请联系微信:mofangbao
发表于 2015-11-6 22:32:15 | 显示全部楼层
Inuyasha716 发表于 2015-11-6 20:42
最后没用IF语句,用的maskout函数解决了

对哦,这么重要的函数居然忘记了
密码修改失败请联系微信:mofangbao
发表于 2016-5-24 23:16:30 | 显示全部楼层
楼主,能把你的风场合成检验的完整gs分享下吗,谢了,急~
密码修改失败请联系微信:mofangbao
发表于 2017-5-18 09:27:08 | 显示全部楼层
楼主,请问具体是怎么解决的呢
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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