Matlab:非水平轴上的羽毛图

时间:2016-02-19 00:21:49

标签: matlab plot

是否可以在Matlab的非水平轴上绘制倾斜箭头的羽毛图?例如,在圆圈或其他曲线上。

谢谢!

1 个答案:

答案 0 :(得分:1)

不确定。您想使用quiver并定义尾部(xy)和方向向量(dxdy

t = linspace(0, 2*pi, 20);
x = cos(t);
y = sin(t);

dx = 0.25 * x;
dy = 0.25 * y;

q = quiver(x, y, dx, dy, 1);

enter image description here

你需要做一些数学计算,根据你的问题提出确切的位置和向量,但这绝对能够给你想要的结果。