我得到了一個矩陣A = magic(4),並希望使用plot3(1:4,1:4,A,'ks')繪製這些值。但是,它繪製了對角線上的所有東西,而不是它們實際上與矩陣中其他值相對的位置。我怎麼做?我確定這很容易,但我是matlab新手。使用Matlab製作矩陣條目的繪圖
0
A
回答
2
您可以使用MESHGRID產生的X
和Y
座標散點的矩陣:
[X,Y] = meshgrid(1:4); %# X and Y are each 4-by-4 matrices, just like A
plot3(X,Y,A,'ks'); %# Make a 3-D plot of the points
你也可以繪製表面,而不是一組使用功能SURF點,在這種情況下,需要使用MESHGRID生成X
和Y
座標是可選的:
surf(X,Y,A); %# Use the 4-by-4 matrices from MESHGRID
surf(1:4,1:4,A); %# Pass 1-by-4 vectors instead
surf(A); %# Automatically uses 1:4 for each set of coordinates
1
@gnovice將是我answe河
我會補充說,有時一個簡單的於imagesc是可視化矩陣不錯:
imagesc(A)
[在Matlab線圖](的
相關問題
- 1. 在Matlab中繪製矩陣
- 2. 圖形繪製混淆矩陣在MATLAB
- 3. MATLAB-如何繪製散點圖矩陣
- 4. 三維矩陣Matlab繪圖
- 5. 如何繪製matlab中使用n * 2矩陣的2維圖?
- 6. 如何用Matlab繪製字符矩陣?
- 7. 使用Matlab將橢圓繪製到矩陣圖像中
- 8. MATLAB ::在MATLAB上的圖像(矩陣)上繪製數字
- 9. MATLAB:繪製矩陣的多列
- 10. 在matlab上繪製矩陣的點
- 11. 在matlab中繪製2d矩陣的行
- 12. 使用矩陣條目改變矩陣中的條目
- 13. 混淆繪製混淆矩陣MATLAB
- 14. 在MATLAB中繪製三維矩陣*值*
- 15. 繪製在Matlab通過拆分矩陣
- 16. 在matlab中繪製稀疏矩陣
- 17. 在Matlab中根據矩陣條目的值和索引替換矩陣條目
- 18. 使用D3.js繪製矩形矩陣
- 19. 二進制矩陣條目
- 20. MATLAB - 如何繪製nxn矩陣的熱圖?
- 21. 如何繪製圖中矩陣中的元素? MATLAB
- 22. 如何通過matlab 3矩陣的數據繪製曲面圖?
- 23. 如何使用MATLAB繪製鄰接矩陣
- 24. Matlab:使用tabpanel繪製矩形
- 25. 安卓:利用矩陣繪製位圖
- 26. 如何用rgb圖像繪製矩陣?
- 27. 用「超大」矩陣繪製熱圖
- 28. 用ggplot2繪製相關矩陣圖
- 29. Matlab矩陣操作
- 30. matlab條件矩陣賦值
可能重複http://stackoverflow.com/questions/3169263/line-圖式與Matlab)。重複的用戶,接近重複的問題。 – Jonas 2010-07-05 04:23:01