我對Matlab很陌生。我試圖繪製X
,其中X
是一個100x1向量,相對於Y
,這是一個100x10矩陣。我想要結果爲X
vs 10個不同的Y
值都在同一個圖表中,每列的顏色不同。我可以考慮繪製這個矩陣的每一列的唯一方法是使用hold
命令,但是之後我必須分割它,以便單獨獲取每列。是否有捷徑可尋?MATLAB - 一個矩陣的矢量散點圖?
1
A
回答
1
使用repmat
將X
擴大爲與Y
相同的尺寸。嘗試用plot(X,Y)
繪製它們,如果它看起來很奇怪,則將它們中的每一個轉置(plot(X',Y')
)。
您可以使用linespec參數來選擇線條樣式,標記樣式等。例如,plot(X,Y,'.')
將指示每個頂點沒有連接線的點。
1
相關問題
- 1. MATLAB矢量創建一個矩陣
- 2. MATLAB-如何繪製散點圖矩陣
- 3. 散點圖矩陣
- 4. Matlab:矢量矩陣的行列式
- 5. 將matlab矩陣轉換爲矢量
- 6. 從MATLAB中的矩陣和矢量創建三維矩陣
- 7. 如何矢量化在MATLAB中指數爲矩陣的矩陣?
- 8. 散射矢量Matlab的
- 9. 在matlab矢量或矩陣的特定點處插入值
- 10. BLAS矩陣矢量乘法與矢量矩陣乘法。一個工作;另一個失敗
- 11. 矢量化一個對稱矩陣
- 12. MATLAB:從4D矩陣的一個維度創建一個數組/矢量。
- 13. 矢量矢量乘法來創建一個矩陣
- 14. 標籤的散點圖矩陣
- 15. 如何爲另一個矩陣的每一行矢量化一個矩陣的點積?
- 16. Matlab的:由一個矢量
- 17. 爲散點圖矩陣元素
- 18. 3個矢量Matlab 3d圖
- 19. 矩陣乘矢量乘法
- 20. 矢量矩陣乘法
- 21. 2d矩陣到矢量
- 22. 從矢量矩陣生成
- 23. 矢量分塊矩陣
- 24. Matlab 3D矩陣圖
- 25. Matlab - 將矩陣中的循環數據(不是矢量)
- 26. Matlab:將不同長度的矢量添加到矩陣中
- 27. MATLAB快速查找矩陣中的矢量
- 28. Matlab的:在矩陣搜索行與矢量
- 29. 在MATLAB中創建包含矢量集的矩陣
- 30. 轉換矢量到特定的矩陣在Matlab
啊這確實工作!謝謝!爲什麼你必須用'repmat'這樣做,當它看起來應該有一個更直觀的方法來做到這一點 - 散點圖只對y進行載體似乎不正確。 – rb612
它的工作原理是因爲當你有兩個矩陣時,它會繪製每列與另一列的關係。如果你只是使用'plot(X,Y,'。')'沒有使用repmat,會發生什麼? – tmpearce