【问题标题】:How to set x axis values in a heatmap如何在热图中设置 x 轴值
【发布时间】:2019-10-05 10:04:41
【问题描述】:

我正在尝试显示地球上层温度的热图。有没有办法不为每个单元格显示一个轴标签,而是显示固定数量的标签?

我尝试设置轴标签,但我不知道如何使用比列更少的 x 标签来做到这一点:

time = linspace(1,t_iter*dt,10);
depth = linspace(1,z_iter*dz,10);
heatmap(time,depth,T, 'Colormap', jet, 'GridVisible', 'off');

heatmap

【问题讨论】:

    标签: matlab heatmap


    【解决方案1】:

    尝试手动设置刻度

    h = heatmap(time,depth,T, 'Colormap', jet, 'GridVisible', 'off');
    set(h,'XTick',[ 1 2 3 ])
    set(h,'XTickLabel',[ 1 2 3 ])
    set(h,'YTick',[ 1 2 3 ])
    set(h,'YTickLabel',[ 1 2 3 ])
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多