我想打印一个带有深色背景和白色标签的 MATLAB 图。如果我使用print
orsaveas
命令,我会以某种方式失去颜色。绘图符号再次变暗,背景为白色。
points = rand(100,3);
plot3(points(:,1),points(:,2),points(:,3),'*w')
grid on
set(gca,'Color',[0.5 0.5 0.5])
saveas(gcf,'test1','pdf')
saveas(gcf,'test2','png')
print(gcf,'test3.pdf','-dpdf')
所有三个测试文件最终都是错误的。如果我在图形菜单中选择“另存为”,我可以正确保存图形。
任何想法如何解决这个问题?