Сохранить рисунок MATLAB с другим цветом фона
Я хочу напечатать фигуру MATLAB с темным фоном и белыми метками. Если я использую print
или saveas
команда я как-то теряю цвета. Символы сюжета снова темные, а фон белый.
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')
все три тестовых файла в конечном итоге ошибаются. Если я выберу "Сохранить как" в меню рисунка, я смогу сохранить рисунок правильно.
есть идеи, как решить эту проблему?
1 ответов
чтобы сохранить фон, как на рисунке, используйте набор команд.
set (gcf, 'InvertHardCopy', 'off');
настройки рисунок другими способами, проверьте эту ссылку
http://www.mathworks.com/help/techdoc/creating_plots/f3-84337.html