1
我有兩個矢量xline
和yline
用的63個值中的每個,其中我已經從前面的計算而得。在這63個值中,xline
的前21個值表示一條線的x座標,並且類似地,對於yline
,它們是y座標。接下來的21個值用於第二行等等。繪製在Matlab通過拆分矩陣
我該如何去了解這些63個值分裂成3條獨立的線,繪製他們在Matlab中的XY圖?
我有兩個矢量xline
和yline
用的63個值中的每個,其中我已經從前面的計算而得。在這63個值中,xline
的前21個值表示一條線的x座標,並且類似地,對於yline
,它們是y座標。接下來的21個值用於第二行等等。繪製在Matlab通過拆分矩陣
我該如何去了解這些63個值分裂成3條獨立的線,繪製他們在Matlab中的XY圖?
plot(reshape(xline,[21 3])', reshape(yline,[21 3])')
應該做的伎倆。可能你不需要轉換兩者 - 我永遠不會記得Matlab如何喜歡它的多線圖。
這是因爲Matlab存儲矩陣行優先:所以當你重新整形數組時,你創建了多行(成爲列),並且plot
命令可以從那裏找出你想要的。
沒必要轉置。像寶石一樣工作!感謝您的幫助,欣賞它! – user2045143