热图
ImagescPlot(C, coloroption)将阵列C中的数据显示为使用颜色图中的全部颜色范围的图像.
C的每个元素指定图像的一个像素的颜色.所得到的图像是像素的m×n网格,其中m是C中的行数,n是列数.元素的行和列索引确定相应像素的中心.
ImagescPlot(x, y, coloroption)使用 x 和 y 可指定边角的位置。将 x 和 y 设置为二元素向量。
要指定第一个边角并让 imagesc 确定另一个,请将 x 和 y 设为标量值。图像将根据需要进行拉伸和定向。
C - 数值矩阵
x - 数值向量
y - 数值向量
coloroption:
内置默认序列:
'viridis'(默认)、'plasma'、'inferno'、'magma'、'cividis'(这些是基于科学可视化的优化配色)
'Greys'、'YlGnBu'、'Greens'、'YlOrRd'、'Bluered'、'RdBu' 等(经典渐变色)
分类配色:
单色系:'Greys'、'Reds'、'Blues'、'Oranges' 等(名称均为复数形式)
双色对比:'RdBu'(红 - 蓝)、'PuOr'(紫 - 橙)、'BrBG'(棕 - 蓝绿)等
温度分布图(气象学):
红色区域为高温区(沙漠),黄色区域为低温区(沿海)
ImagescPlot([[22,24,26,28], # 沿海区域
[28,30,32,34], # 平原区域
[35,37,38,40]], # 内陆沙漠
YlOrRd)
基因表达热图(生物信息学):
高表达基因呈黄色(如基因B在样本3),低表达呈紫色
ImagescPlot([[0.1,1.2,0.5], # 基因A
[2.8,0.3,4.1], # 基因B
[1.5,3.0,0.7]], # 基因C
viridis)
用户行为分析(网页点击热图):
深蓝色块为高点击区域(主内容区左侧)
ImagescPlot([[5,20,3], # 顶部导航栏
[50,2,10], # 主内容区
[1,4,30]], # 侧边广告
Blues)
金融相关性矩阵(量化分析):
红色表示正相关(A与B),蓝色表示负相关(A与C)
ImagescPlot([[1.0,0.7,-0.2], # 股票A
[0.7,1.0,0.1], # 股票B
[-0.2,0.1,1.0]], # 股票C
RdBu)