【问题标题】:matlab fit a HeatMap into a subplotmatlab将热图拟合到子图中
【发布时间】:2014-01-31 17:03:37
【问题描述】:

我尝试将 HeatMap 拟合为绘图的子图。但是,它们似乎不兼容。每次使用 HeatMap 功能时,它似乎总是会打开一个 HeatMap 'canvas'。如果将 HeatMap 的结果保存为对象并使用 plot 或 view 将其放入图形中,它总是会打开一个新的图形窗口而不是在现有的图形窗口上绘图,即使使用 hold on; 命令也是如此。有没有办法将热图作为子图之一?

热图示例代码:

y = [1,2,3,4;5,6,7,8;4,3,2,1;8,7,6,5];
obj = HeatMap(y,'Symmetric','false','colormap','jet'); %this will generate a HeatMap canvas
plot(HeatMap); %this will display or render the heatmap object into a figure window

【问题讨论】:

    标签: matlab heatmap subplot


    【解决方案1】:

    看来我应该使用 imagesc 而不是 HeatMap 函数,因为 imagesc 更兼容。通过使用 imagesc 绘制矩阵,我可以轻松地将热图设置为子图。

    【讨论】:

      猜你喜欢
      • 2011-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-08
      • 2018-08-22
      • 2013-11-19
      • 2017-03-21
      • 2017-08-24
      相关资源
      最近更新 更多