三维箭头quiver3的用法

前转载了一个quiver3的博文,但只是粘贴的matlab帮助,还全英文。现在用matlab帮助的一个例子来介绍它的用法。

quiver3函数在(x,y,z)处显示(u,v,w)向量。以下程序显示一个抛物线

image

vx = 2;     % x方向速度
vy = 3;     % y方向速度
vz = 10;    % z方向速度
a = -32;    % z方向加速度

 

t = 0:.1:1; % 时间
x = vx*t;   % x方向位移
y = vy*t;   % y方向位移
z = vz*t + 1/2*a*t.^2;  % z方向位移

 

u = gradient(x);        % x方向梯度
v = gradient(y);        % y方向梯度
w = gradient(z);        % z方向梯度

 

scale = 0;
quiver3(x, y, z, u, v, w, scale)
view([70 18])

阅读更多
文章标签: matlab
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭