作者HAK (no pain no gain)
看板MATLAB
標題[問題]繪圖的方向性
時間Sat May 18 21:51:33 2013
請問假如我有兩個維度相同的矩陣A、B
取A矩陣中的值為X,B矩陣中的值為Y作圖
假設我想要顯示出這條線的方向性(取第二點為終點,第一點為起點畫一個箭頭)
所以寫了以下的程式
plot(A(:,1),B(:,1));
quiver(A(1,1),B(1,1),A(2,1)-A(1,1),B(2,1)-B(1,1));
但是只出現quiver,也就是前兩點連線畫箭號的結果而沒有plot的結果
請問有沒有方式可以在一堆點的連線中
只取出前兩點畫箭頭表示方向呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.134.111
1F:→ jenhom:中間少了hold on? 05/19 00:31
2F:→ jatj:hold on; hold off; 05/19 00:41
3F:→ HAK:感謝幫忙,不過又有新問題了,因為我用for loop畫圖 05/19 04:12
4F:→ HAK:但是我的某個Ai、Bi矩陣為1X1矩陣導致quiver無法求得 05/19 04:17
5F:→ HAK:使得迴圈中斷了,想請問有沒有辦法讓quiver雖然算不出來, 05/19 04:19
6F:→ HAK:但迴圈仍然繼續下去畫圖呢? 05/19 04:19
7F:→ HAK:sorry問太急了,已找到使用try catch的解決方式 05/19 10:45