如何在MATLAB App中删除背景色

问题描述 投票:0回答:1

我制作了一个应用程序,该应用程序从一些下拉菜单中运行脚本并在右侧生成一组图形。我想将背景全部设为白色,但由于某种原因,下面的图像被卡在轴为白色但图中仍为灰色的图像上。

image of graphs

[我已经尝试在设计视图中手动将颜色设置为'w'和'none',还尝试了以下代码将默认值也设置为'w'和'none'。

以下代码在脚本中有效,但在应用程序开发人员代码中无效:

        set(groot,'DefaultFigureColor','none');
        set(groot,'DefaultAxesColor','none');

我缺少明显的东西吗?感谢您的帮助。

matlab background-color figure
1个回答
0
投票

将颜色更改移动到回调的末尾,而不是开始,似乎已经解决了。不确定为什么在生成图形时会重置颜色。

© www.soinside.com 2019 - 2024. All rights reserved.