爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 93724|回复: 75

[源程序] 各种风场添加标签windbarb和quiver

  [复制链接]

新浪微博达人勋

发表于 2015-8-27 22:09:27 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 sfhstcn2 于 2015-9-6 10:25 编辑

其中的legend_wb,legend_vc,m_legendvc均是为风场添加标签(legend)的,其中legend_wb是给windbarb添加标签的(如图1,windbarb可以用m_windbarb,windbarbm等函数来画来画,参考帖子:http://bbs.06climate.com/forum.php?mod=viewthread&tid=37283)。legend_vc和m_legendvc均是给quiver添加标签的(如图2),前者适合普通坐标,后者用于m_map工具包绘图,基本技术是根据帖子:http://bbs.06climate.com/forum.p ... 1699&extra=page%3D7 的内容改写的(我基本上算搬运工)。用法:
[h1,h2,h3,h4]=legend_wb(pos);
[ h1,h2,h3]=legend_vc( pos,x,y,u,v,scl,std );
[ h1,h2,h3]=m_legendvc( pos,x,y,u,v,scl,std );
pos控制legend的位置,具体用法跟subplot的‘position’相同,0~1的[left bottom width height]。当然有内置了6个位置可以使用:
'northeast','northwest',’southwest','southeast'分别对应坐标轴内的4个角,‘rightshoulder’和‘rightfoot’对应坐标轴外的右肩处和右脚处。
x,y,u,v一定要与画quiver时用的x,y,u,v完全一样,scl为画quiver时的scale值,若没专门设置,scl取为1。
std为标签quiver的标准值(比如图1的10,图2的500)。
h1~h4为返回的句柄,后期设置用。
其中h1为小框的坐标轴的句柄;
wb的h2~h3均为直线(line)的句柄,控制标签的windbarb;
其它的h2为quiver的句柄和直线line相似,控制标签的quiver;
wb的h4和其它的h3为文字(text)句柄,控制标签下面的文字。

legend_wb,legend_vc,m_legendvc这3个函数的代码均在下面这个压缩包FUNC4WD里面。
p500hPa_10_06.jpg
WVF.jpg

FUNC4WD.rar

4.89 KB, 下载次数: 457, 下载积分: 金钱 -5

评分

参与人数 2金钱 +36 贡献 +14 体力 +80 收起 理由
kongfeng0824 + 10 + 4 很给力!
Aires + 26 + 10 + 80 很给力!

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-8-27 22:28:16 | 显示全部楼层
谢谢分享  
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-8-28 10:52:31 | 显示全部楼层
感谢校友们支持:@Aires,@kongfeng0824,@lhaikun@163.com,@爱糖的孩子lhk!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-8-28 12:27:16 | 显示全部楼层
matlab画图我一直不会,以后得多向你学习啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-8-30 11:44:19 | 显示全部楼层
感谢楼主的分享。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-9-5 16:31:18 | 显示全部楼层
legend_wb,legend_vc,m_legendvc 这个函数在哪里能下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-9-5 16:32:39 | 显示全部楼层
这个附件是什么呢?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-9-6 10:20:35 | 显示全部楼层
congxiaochong 发表于 2015-9-5 16:32
这个附件是什么呢?

这3个函数的代码都在这一包附件里面
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-9-6 10:23:52 | 显示全部楼层
好贴 收藏~~
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2015-9-9 09:19:16 | 显示全部楼层
sfhstcn2 发表于 2015-9-6 10:20
这3个函数的代码都在这一包附件里面

恩恩 下载了 谢谢啦 非常好用
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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