我得到了一个矩阵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