如何改变图形 window 的外观?

How to change appearance of figure window?

偶然在网上看到一个图window如图2,如何在MATLAB中将图window的外观改成深色背景(图1),对于例如,而不是默认的白色(图 2)?我相信这是用户设置的地方。

图1

图2

有几种方法可以做到这一点。

  • 右击图 1,就在图的外面,打开上下文菜单。 Select 颜色 并选择您希望背景匹配的深色方块。 (适用于 MATLAB 2019。)
  • 获取当前图形的句柄并直接更改背景属性。您可以使用 gcf 获取当前图形的句柄(最近选择的那个),然后使用包含您想要的红色、蓝色和绿色值的向量设置背景颜色,如下所示:
    • set(gcf, 'color', [0.8, 0.8, 0.8]);
  • 您可以像这样用所需的背景颜色初始化图形:
    • f = figure('color', [0.8, 0.8, 0.8]);

黑色背景颜色为 [0, 0, 0]