how to use quiver3 plot vectors at zero points(i want to set the start point of the vectors all at zero points)
4 views (last 30 days)
Show older comments
[x,y,z]=meshgrid(-3:1:3,-3:1:3,-3:1:3);
dx=x;
dy=y;
dz=z;
r=(dx.^2+dy.^2+dz.^2).^0.5;
u=dx./r;
v=dy./r;
w=dz./r;
figure
quiver3(x,y,z,u,v,w)
0 Comments
Accepted Answer
KSSV
on 23 May 2022
Simple, make x,y,z matrices as zeros matrix.
[x,y,z]=meshgrid(-3:1:3,-3:1:3,-3:1:3);
dx=x;
dy=y;
dz=z;
r=(dx.^2+dy.^2+dz.^2).^0.5;
u=dx./r;
v=dy./r;
w=dz./r;
x = 0*x ;
y = 0*y ;
z = 0*z ;
figure
quiver3(x,y,z,u,v,w)
More Answers (0)
See Also
Categories
Find more on Contour Plots in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!