Matlab没有正确保存背景颜色

时间:2013-08-12 06:48:30

标签: matlab matlab-figure

我正在尝试用黑色背景保存图形。但Matlab只能用白色打印。我在这里注意到一个类似的问题:

Save MATLAB figure with different background color

但这并不能解决我的问题。我的代码是这样的:

scatter3(randn(1000,1),randn(1000,1),randn(1000,1))
set(gca,'color','k')
set(gcf,'color','k')
set(gcf, 'InvertHardCopy', 'off');

我的轴区域为黑色但背景仍为白色。你能帮助我吗?

我正在使用Matlab 2013a,如果这很重要的话。提前谢谢!

1 个答案:

答案 0 :(得分:0)

感谢Dan帮我解决这个问题。我写这个基本上是因为有人可能不会阅读评论......

您可以使用saveas命令获取数据。这将解决背景问题。