在matlab命令框里面输入
set(0,'ShowHiddenHandles','On')
set(gcf,'menubar','figure')
然后在下拉菜单View->Figure Palette, Property editor打上钩
然后双击图中灰色部分
在下面调整Figure Color的颜色为白色即可
在每次画图之后用下面的命令可以将图形的背景色改为白色:
set(gcf,'Color',[1,1,1]); % 修改背景色
这个方法的缺点是每张图都需要调用一次这个命令,但其实也不算麻烦。我习惯于用命令修改图形大小以及图形中的颜色、字体、背景等,这样可以免去绘图后逐项修改的麻烦。特别是在需要统一风格的图形时,只需要拷贝相应的命令,无需对每个图形进行逐项修改。
暂时还不清楚如何修改背景色的默认值。
估计是windows采用了灰色色调造成的。
可以在 桌面-鼠标右键-属性-外观-高级-(点上面“窗口文字”区域)-在下面的“颜色”中改为白色