set(axishandle,'CData',[costchart costchart(:,end); costchart(end,:) costchart(end,end)]); set(gca,'CLim',[0 1.1*max(costchart(find(costchart < Inf)))]);
时间: 2024-04-02 13:37:27 浏览: 53
SublimeSnippets:Sublime Text 3 的片段
这段代码是用来更新热力图的显示的,其中axishandle是热力图的句柄,costchart是存储数据的矩阵。第一行代码将矩阵costchart展开为一个对角线为costchart的上三角矩阵,即将矩阵按照行列重新排列,然后更新热力图的颜色数据。第二行代码则是将热力图的颜色数据范围设定为0到1.1倍的最大值,其中最大值是矩阵中小于正无穷的数的最大值。
阅读全文