Matlab中如何绘制灰度图?

求助!我现在有一组信号,想用Matlab绘制一个反应信号幅度值的灰度图。

一维信号的话就直接plot吧

如果是二维矩阵形式的话就直接用imshow()函数,不过要把信号的数据类型先转换,还要归一到相应区间,double的话归一到0.0-1.0(最大值为1.0,最小值为0.0),uint8的话归一到0-255,类型转换用uint8()或double()
温馨提示:答案为网友推荐,仅供参考