爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 10483|回复: 5

[讨论] 请问Matlab如何添加矢量图的箭头标尺

[复制链接]

新浪微博达人勋

发表于 2014-3-14 18:04:36 | 显示全部楼层 |阅读模式

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

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

x
在用SODA数据对海表面流量进行分析,要用Matlab画海表面流场的矢量图。想问下大家,在用Matlab画矢量图时,怎么添加如下图右上角这样的箭头标尺?
谢谢!!!
pepwang09-3f5.jpg
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-3-14 20:51:37 | 显示全部楼层
本帖最后由 沙颖凯 于 2014-3-14 20:53 编辑

据我所知只能添加直线箭头,也就是 annotation下的arrow和textarrow用法。
曲线的箭头只能用比较多的分段直线或者第三方软件处理,对矢量图一般我会用Inkscape操作,还是很方便的。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-3-15 10:39:24 | 显示全部楼层
目测这图是ncl画的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-6-7 14:57:43 | 显示全部楼层
请问楼主问题解决了吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-6-8 09:53:09 | 显示全部楼层
直接用quiver函数 在周围没数据的地方加一个就行了。 比如这张图,右上角部分应该是nan,lz将其中一个点的u,v分别值改成0.2和0 旁边附上text即可
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-2-24 16:12:27 | 显示全部楼层
不太清楚楼主的问题,不过'set arrscl 0.2 5'可以在图下方家一个适量标尺,0.2表示箭头大小,5代表箭头的单位矢量长度代表5
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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