我正在尝试用黑色背景保存图形。但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,如果这很重要的话。提前谢谢!
答案 0 :(得分:0)
感谢Dan帮我解决这个问题。我写这个基本上是因为有人可能不会阅读评论......
您可以使用saveas
命令获取数据。这将解决背景问题。