2
我有2個矩陣A
和B
和quiver(A,B)
我可以很容易地繪製一個矢量場。然而,沒有人知道如何以視覺矢量場在Matlab下列方式?(真的不知道這種情節的名稱)如何在Matlab中繪製連續的彩色矢量場?
謝謝你幫我出去!
我有2個矩陣A
和B
和quiver(A,B)
我可以很容易地繪製一個矢量場。然而,沒有人知道如何以視覺矢量場在Matlab下列方式?(真的不知道這種情節的名稱)如何在Matlab中繪製連續的彩色矢量場?
謝謝你幫我出去!
如果您正在尋找地圖的大小(速度),那麼:
v = sqrt(A.^2 + B.^2);
figure; imagesc(v); colormap jet;colorbar; axis image;
另外,如果你想編碼在HSV色彩空間的大小和方向像這個例子的結果:
你可以找到this code有用的。
+1比我快:-) –
您是否正在顯示矢量的大小?顏色的含義是什麼? – Shai
我猜不同的顏色代表不同的速度。 – Cancan
您可以將矢量場轉換爲HSV色彩空間:幅度被轉換爲飽和度(矢量越大 - 像素的顏色越鮮豔),角度轉換爲色調:每個方向以不同的顏色編碼,映射是循環的。 – Shai