EDA365电子论坛网

标题: 用Matlab绘制任意两点之间带箭头的直线 [打印本页]

作者: mutougeda    时间: 2020-3-9 13:29
标题: 用Matlab绘制任意两点之间带箭头的直线
工作环境
+ w' H. o+ ~  C# P1 K+ }7 |. N# N3 L* A+ C; _, s
* C  _+ z7 |1 O
0 L4 S1 d) B( y2 p; L2 c1 e! W
最近需要使用matlab绘制带箭头的直线,发现如下方式可以绘制带箭头的直线, @2 H% L& u% z6 \3 o
* ~  q8 d4 |1 h- ?0 P
- |% Q0 l3 @6 S3 R! O1 a
8 |7 J. q' N. q
发现annotation绘制带箭头的直线还挺好用,但是唯一的不足就是需要坐标系在[0,1]范围内的标准坐标系,其他坐标系中绘制会报错!!!0 `) y- |- a) b1 r( j

, a7 P1 o; U2 C9 n% F于是自己写了一个函数来绘制带箭头的直线,函数如下:
" v# d  ?1 t& `. R
3 D7 L! g% C+ C+ H# H: c& j. W6 x  A- S; i1 i4 a( Z
$ V* _' F3 x( V4 i- g$ ?% d( b
& V4 G; ^: Z% {
效果如下:* j* W5 T3 n4 ~) S1 O" B! a

4 k, w, c( V) f" d+ K# c$ u 3 x; ~0 h5 o( ?+ i9 }* j7 @& S

7 }; \: x2 L9 r& B效果完美~~~~
  |8 f/ Y, y' y) }, m; J
0 A5 r2 J4 M8 F: r% M' Z2 V$ m2 B1 s. B2 H% _

作者: CCxiaom    时间: 2020-3-9 17:33
用Matlab绘制任意两点之间带箭头的直线




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2