源码网址点击打开链接

function  arrow(P,V,color,LineWidth)
%起点P,V变化量
if 1 <= nargin < 3 color = 'b';
end
x0 = P(1);y0 = P(2);
a = V(1); b = V(2);
l = max(norm(V), eps);
u = [x0 x0 a]; v = [y0 y0 b];
hchek = ishold;
plot(u,v,color,'LineWidth',LineWidth)
hold on
h = l - min(.2*l, .2) ;
v = min(.2*l/sqrt(3), .2/sqrt(3) );
a1 = (a*h - b*v)/l;
b1 = (b*h + a*v)/l; plot([x0 a1, x0 a], [y0 b1, y0 b], color,'LineWidth',LineWidth) a2 = (a*h + b*v)/l;
b2 = (b*h - a*v)/l; plot([x0 a2, x0 a], [y0 b2, y0 b], color,'LineWidth',LineWidth)
if hchek == 0 hold off
end

Matlab画箭头arrow.m相关推荐

  1. 在matlabnbsp;画箭头

    非常实用的文章 原文地址:在matlab 画箭头作者:纯情小郎君 完整见链接http://www.mathworks.com/matlabcentral/fx_files/14056/1/conten ...

  2. matlab 中画箭头

    matlab 画图时,没有直接画箭头的函数.网上搜索解决方案时,有人提到用 annotation 函数,但该函数的位置坐标并不是传统的坐标值,而是在整个图形位置的单位坐标,不好调整:另一种方法 用 f ...

  3. MFC中实现的画箭头算法 (Arrow in MFC)

    在codeproject中寻找到一个这样的算法,在这里介绍一下 可以改变三角形大小,顶点角度,是否填充和填充颜色等 但是画出的箭头还是不够美观....呵呵,还好吧 其中填充是代表箭头内是否填充颜色 先 ...

  4. Matlab画动图并保存成gif之七——逐渐变大的透明球体+箭头

    初步的想法是想做一个点源向空间扩散的示意图.在网上找了好久没找到合适的,就想用Matlab画一个. 要画一个球体,还需要画由点向四面八方辐射的箭头.用到下面这几个函数: sphere surf qui ...

  5. matlab如何修改三维箭头类型,matlab画三维箭头

    matlab绘制动态三维心形代码(蛋疼的情人节奉献)_设计/艺术_人文社科_专业资料.Matlab 绘制三维动态心形 It's OK to send a pic to your girlfriend ...

  6. Matlab 绘制箭头函数

    Matlab 绘制箭头函数 draw_arrow.m function draw_arrow(start_point, end_point)% 从start_point到end_point画一箭头K ...

  7. 【opencv】3.在一个opencv窗口中显示多个视频界面、画箭头、画掉头箭头

    1.在一个opencv窗口中显示不同视频界面 /** * @brief 在一个opencv窗口win_name中显示不同视频界面 * @param img_1 和 img_2 是分别是取自不同视频中的 ...

  8. html上图片用js绘制点,用 js + html 描图 与画箭头

    所示代码演示如下功能: 在画布(canvas, z-index:3;)上描画某一个 下层的影像(img1, z-index:1;)的时候, 如文本框显示,可以知道图中任何一点,即鼠标所在的位置[x,y ...

  9. Matlab | 画出高中数学卷子上的几何题图

    一.代码功能 科研的时候,想用Matlab画出双曲线来看看,上网一搜,发现了可以画出数学卷子里的双曲线大题的代码,尝试加了注释,方便理解一些~ 二.代码 clc;clear;close all;a=2 ...

最新文章

  1. 嵌入式Linux之我行——ARM MMU工作原理剖析
  2. CentOS系统安装桌面
  3. xp 无线连接 服务器,NPS配置无线策略XP能正常连接,WIN连接不成功
  4. SEO优化之一步一步诊断网站
  5. javascript-模板方法模式-提示框归一化插件
  6. VGA光纤收发器特点及参数
  7. 详细介绍Linux shell脚本系列基础学习(列表)
  8. 基于java的九宫格求解程序。以荷兰数学家设计的世界最难九宫格为例。
  9. 封装动态数组类Array
  10. 《ETL原理及应用》学习笔记 ·001【ETL介绍】
  11. html 悬停显示标题,JS实现TITLE悬停长久显示效果完整示例
  12. 16进制发送 mqtt客户端调试工具_MQTT客户端调试工具(MQTT Simulate Device)
  13. arcgis制作空间变化图怎么做_教程:如何使用ArcGIS10.2制作气温空间分布图
  14. 将ascii码转换成汉字
  15. Redhat开机丢失引导
  16. java使用过滤器/拦截器过滤response信息
  17. JAVAJSP校园宿舍报修系统JSP宿舍管理系统JSP宿舍报修管理系统JSP学生公寓管理系统
  18. 关于扫雷的c语言程序设计,C语言程序设计扫雷游戏实验报告
  19. 工作记录 --01 验证证件号合法性!
  20. 从手机里上传文件到云服务器,手机如何上传文件到云服务器

热门文章

  1. Java CAS无锁技术深度解析
  2. java list对象按照某个属性去重
  3. 行内元素 块级元素之间的嵌套
  4. 各个页面样子的实现与演示
  5. lambda表达式对比
  6. 开机提示ntldr is missing解决方法
  7. 对DNN的一些高层架构设想
  8. android studio 使用开源库
  9. 怎么设置android studio的field前缀
  10. 在linux下进行嵌入式系统设计,一种应用于测控系统的基于Linux的嵌入式系统的设计...