热图

    ImagescPlot(C, coloroption)将阵列C中的数据显示为使用颜色图中的全部颜色范围的图像.C的每个元素指定图像的一个像素的颜色.所得到的图像是像素的m×n网格,其中m是C中的行数,n是列数.元素的行和列索引确定相应像素的中心.

    C - 数值矩阵

    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)