【问题标题】:Matlab: Dendrogram axes background colorMatlab:树状图轴背景颜色
【发布时间】:2021-05-14 18:19:27
【问题描述】:

我一直在寻找如何更改 Matlab 树状图的轴背景颜色的方法,但徒劳无功。既然是普通的简单写法,

set(ax5,'color',[0.9,0.9,0.98]);

似乎不起作用,我尝试通过首先用背景颜色绘制轴然后叠加树状图来链接轴。但是树状图似乎有一个不透明的背景,因此我写道,

set(ax4,'color','none');

但这似乎也不起作用。有什么办法可以访问这个参数吗? 感谢您的帮助。

【问题讨论】:

    标签: matlab colors dendrogram


    【解决方案1】:

    它似乎适用于 MATLAB 版本 R2019b。我做的第一件事是检索当前坐标区,gca 以指示要更改哪些坐标区的背景颜色。

    rng('default') % For reproducibility
    X = rand(10,3);
    tree = linkage(X,'average');
    dendrogram(tree);
    
    %Grabbing the current axis from most recent figure/plot%
    Axes_1 = gca;
    set(Axes_1,'color',[0.9,0.9,0.98]);
    

    在 MATLAB R2019b 上运行

    【讨论】:

      猜你喜欢
      • 2011-12-08
      • 1970-01-01
      • 2013-12-13
      • 2023-02-23
      • 2013-03-22
      • 2022-07-18
      • 2019-11-02
      • 1970-01-01
      相关资源
      最近更新 更多