标签: matlab matrix vector plot
我在matlab中遇到了矢量/矩阵等问题。
我有一个3D矢量nxmx2,其中n是我的x坐标,m是我的y坐标,每个(x,y)有两个z值,第一个是我在x方向的速度,第二个是我在y方向上的速度。
如何在x-y图上绘制这些速度函数?我一直在尝试这样的事情:
quiver(A) quiver(A,A,A(:,:,1),A(:,:,2))
但似乎无法让它发挥作用。
答案 0 :(得分:0)
对您描述的输入使用quiver的正确方法是
quiver
quiver(A(:,:,1), A(:,:,2));
如果您希望绘图的轴具有不同于1,2,...的等间距值,则应使用meshgrid生成它们,如quiver文档中的示例所示。
1,2,...
meshgrid