我有 2 个矩阵A
和B
,通过quiver(A,B)
我可以轻松地绘制一个向量场。但是,有谁知道如何在Matlab中以以下方式视觉矢量场?(真的不知道这种情节的名称)
谢谢你的协助!
我有 2 个矩阵A
和B
,通过quiver(A,B)
我可以轻松地绘制一个向量场。但是,有谁知道如何在Matlab中以以下方式视觉矢量场?(真的不知道这种情节的名称)
谢谢你的协助!
如果您正在寻找幅度(速度)图,那么:
v = sqrt( A.^2 + B.^2 );
figure; imagesc( v ); colormap jet;colorbar; axis image;
或者,如果您想要在 HSV 颜色空间中编码大小和方向的结果,如下例所示:
您会发现此代码很有用。