MATLAB中imagesc函数的用法

imagesc(C) 将数组 C 中的数据显示为一个图像,该图像使用颜色图中的全部颜色。C 的每个元素指定图像的一个像素的颜色。生成的图像是一个 m×n 像素网格,

中 m 和 n 分别是 C 中的行数和列数。这些元素的行索引和列索引确定了对应像素的中心。

clc,clear;clf;
m=40;
n=50;
C=rand(m,n);  % 生成m*n的随机数
colormap(jet) % 图片颜色为暖色
imagesc(C)    % 展示图像
colorbar      % 展示bar

 

在三维视图中添加图像

clc,clear;clf;
Z = 10 + peaks;
surf(Z)
hold on
imagesc(Z)

  

posted @ 2021-08-19 20:38  月下吴钩寒  阅读(3510)  评论(0编辑  收藏  举报