matlab 如何实现用图像显示矩阵

我有一个339*600的一个矩阵,矩阵中元素的值是1-2112之间的整数。为了更直观的显示矩阵内数据的变化,我想用彩色图像显示出矩阵内的数据变化。
求高手阿,急~

首先将显示成彩色图像是需要三个矩阵(三原色嘛),所以你一个矩阵显示出来的彩色图像只可能是伪彩色图像,所以这里就先需要一个转换成三个矩阵。然后再作图。

还有一种思路是直接用surf函数作图,这样的图做出来就是一个3d的图,你可以通过手动旋转使之成为一个俯视图,就是你要的效果。

代码我已编好,详细可以和我联络。
温馨提示:答案为网友推荐,仅供参考
相似回答