用matlab绘制箭头
用matlab绘制箭头
1.
quiver
和quiver3命令
这两个命令适合画关于“场”中向量的图,不适合于画单个剪头,而且放大之后,剪头不是很好看
如
:
[X,Y] = meshgrid(-2:.2:2);
Z = X.*exp(-0.5.*X.^2 - Y.^2);
[DX,DY] = gradient(Z,.2,.2);
contour(X,Y,Z)
hold on
quiver(X,Y,DX,DY)
colormap hsv
hold off
2. text命令中的\leftarrow和\rightarrow.可用于对图形的标注,但作用仅限于此,不好控制。例:
plot(0:pi/20:2*pi,sin(0:pi/20:2*pi))
text(pi,0,' \leftarrow sin(\pi)',&#