arrow函数的作用是绘制一条带箭头的直线,该函数包括的箭头类型远比MATLAB自带的箭头功能强大。

举例:

arrow([1 2 3],[0 0 0],36,‘BaseAngle’,60)

该函数的直线起点为[1 2 3],终点为[0 0 0],箭头长度占据36个像素,夹角BaseAngle为60度,关于箭头参数的示意如下图所示。

MATLAB部分源码如下:

function [h,yy,zz] = arrow(varargin)

% ARROW Draw a line with an arrowhead.

%

% ARROW(Start,Stop) draws a line with an arrow from Start to Stop (points

% should be vectors of length 2 or 3, or matrices with 2 or 3

% columns), and returns the graphics handle of the arrow(s).

%

% ARROW uses the mouse (click-drag) to create an arrow.

%

% ARROW DEMO & ARROW DEMO2 show 3-D & 2-D demos of the capabilities of ARROW.

%

% ARROW may be called with a normal argument list or a property-based list.

% ARROW(Start,Stop,Length,BaseAngle,TipAngle,Width,Page,CrossDir) is

% the full normal argument list, where all but the Start and Stop

% points are optional. If you need to specify a later argument (e.g.,

% Page) but want default values of earlier ones (e.g., TipAngle),

% pass an empty matrix for the earlier ones (e.g., TipAngle=[]).

%

% ARROW(‘Property1’,PropVal1,‘Property2’,PropVal2,…) creates arrows with the

% given properties, using default values for any unspecified or given as

% ‘default’ or NaN. Some properties used for line and patch objects are

% used in a modified fashion, others are passed directly to LINE, PATCH,

% or SET. For a detailed properties explanation, call ARROW PROPERTIES.

下载完整源代码地址:

http://page2.dfpan.com/fs/6lbc9j72b2515209160/

更多精彩文章请关注微信号:

【源码】MATLAB绘制各类箭头标志的函数arrow相关推荐

  1. 多智能体系统——竞争网络下异构多智能体系统的分组一致性问题 Group consensus of heterogeneous multi-agent system (附论文链接+源码Matlab)

    多智能体系统--竞争网络下异构多智能体系统的分组一致性问题 (附论文链接+源码Matlab) Yu F, Ji L, Yang S. Group consensus for a class of he ...

  2. 雷达信号处理程序源码 python 需达围像识别 雷达系统仿真代码源码 matlab SAR 雷达系统仿真程序集合 雷达压制干扰matlab程序 线性调联(IFM)脉冲压缩雷达伤真

    雷达信号处理程序源码 雷达系统仿真代码源码 matlab SAR 1.MAITOFPR 探地雷达数据处理MMITLAB程序 2.python 需达围像识别 3.SAR团达回波仿真matlab 4.SA ...

  3. 【FFmpeg】ffmpeg工具源码分析(一):main函数

    ffmpeg工具经常用来转换.生成媒体文件,下面是它的源码分析(一):main函数 ffmpeg版本:4.2.1 int main(int argc, char **argv) {int i, ret ...

  4. 初学者也能看懂的 Vue2 源码中那些实用的基础工具函数

    1. 前言 大家好,我是若川.最近组织了源码共读活动,感兴趣的可以加我微信 ruochuan12 想学源码,极力推荐之前我写的<学习源码整体架构系列>jQuery.underscore.l ...

  5. php cut截取字符串,php源码分析之DZX1.5字符串截断函数cutstr用法

    本文实例讲述了php源码分析之DZX1.5字符串截断函数cutstr用法.分享给大家供大家参考.具体分析如下: /** * 函数来源DZX1.5,文件所在 /source/function/funct ...

  6. MATLAB绘制二维曲线-fplot函数

    MATLAB绘制二维曲线-fplot函数 fplot函数的基本用法 双输入函数参数的用法 fplot函数的基本用法 fplot(f,lims,选项) f代表一个函数,通常使用函数句柄的形式,lims为 ...

  7. splice php,浅谈PHP源码二十二:关于array_splice函数

    这篇文章主要介绍了关于 浅谈PHP源码二十二:关于array_splice函数,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 浅谈PHP源码二十二:关于array_splice函数 a ...

  8. c语言 opengl画仪表盘源码,opengl绘制五星红旗

    本文实例为大家共享了opengl绘制五星红旗的详细代码,供大家参考,详细内容如下 主要仪器设备 VisualStudio C++2015 Windows 10环境 opengl库 操作步骤 1.五星红 ...

  9. EVM源码解读(1):amplify_spatial_lpyr_temporal_iir函数

    前言 本文是对MIT多媒体实验室论文<Eulerian video magnification for revealing subtle changes in the world>对应代码 ...

最新文章

  1. 训练生成对抗网络的一些需要关注的问题
  2. Oceanus:美团HTTP流量定制化路由的实践
  3. HDU 1693(状态压缩 插头DP)
  4. arcgis引用样式无符号_【技术积累】arcgis制图应用:符号制作
  5. 『设计模式』不看就亏了的设计模式总结
  6. WPF ListBox样式去掉默认选中效果
  7. 2013_nanjing_onsite
  8. Asp.net TextBox常规输入验证
  9. android中拖拽浮动按钮,Android自定义view实现拖拽选择按钮
  10. Ubuntu 13.04开机亮度调节
  11. 【华为大咖分享】6.华为专家揭秘研发效能提升之道(后附PPT下载地址)
  12. 安全出口指示灯警报、如何解除呢
  13. vscode 自定义全局代码片段
  14. Java单机版坦克大战 带音效
  15. 常用求导公式 高阶导公式 莱布尼兹公式
  16. 程序员面试必问:你为什么要离开上一家公司。你会怎么回答?
  17. 企业如何进行数字化管理?
  18. 由ANSI标准定义的C语言关键字,C语言32个关键字详解
  19. IOS获取农历节日.节气
  20. mount reason give by server:Permission denid

热门文章

  1. Python数据处理040:数据分析之Excel文件
  2. SELECT 失败,因为下列 SET 选项的设置不正确: 'QUOTED_IDENTIFIER'。问题处理
  3. 电脑键盘常见故障处理
  4. 基于android 10的国产手机,国产手机再次发力:骁龙855 Plus+安卓10.0系统!
  5. Vue集成Bmap离线地图
  6. 数据库查询当前时间大全(MySQL、Oracle、Sqlserver)
  7. Ubuntu新硬盘分区并挂载
  8. 计算机主机配置,电脑主机配置怎么选择 电脑主机配置选择技巧介绍【详解】...
  9. Linux命令 - groupadd命令
  10. 融云即时通讯SDK集成 – 定制UI(二) ——添加自定义表情库