2014-01-20 32 views
0

我想第一次使用顫抖圖。我有一個矩陣uv(2x251x251)與uv矢量關聯到x和y座標。當我嘗試使用使用顫動在MATLAB中繪製運動場

quiver(uv(1,:,:),uv(2,:,:)) 

我沒有看到任何東西,沒有點或箭頭。當我嘗試繪製只有一個向量只有一個點與

quiver(uv(1,1,1),uv(2,1,1)) 

箭頭顯示,我可以看到它。我的u和v值範圍從-1到1.我不明白爲什麼當我繪製一個矢量時我可以看到某些東西,但當我試圖繪製所有矢量時沒有看到。

+0

你看到藍色的圖形窗口,當你做'顫動(UV(1:,:),UV(2:,:))' –

+0

無窗只是空白白色 – C4rmel

+0

如果您可以將'uv'變量作爲mat文件上傳到某處,它將幫助我們。 –

回答

0

quiver不適用於3維數組。試試這個:

u = squeeze(uv(1,:,:) ; 
v = squeeze(uv(2,:,:) ; 
quiver(u,v) 
+0

它以這種方式工作!謝謝,這解決了我的問題。 – C4rmel