保存Matlab图没有密谋吗?

时间:2011-04-28 12:18:52

标签: matlab save plot figure

有没有一种方法可以在没有实际绘图的情况下保存人物图? 我的意思是,假设我要保存plot(1:10, (1:10).^2)的图表,我可以保存它而不显示它吗?

我希望通过切断不必要的数字绘图来缩短运行时间(保存后无论如何都会关闭)。

谢谢!

2 个答案:

答案 0 :(得分:15)

可以这样做:

set(gcf,'Visible','off');
plot((1:10),(1:10).^2);
print -dpng c:\chris.png  % or whatever your print command is

答案 1 :(得分:7)

还有saveas(h,'filename.ext')功能可以保存某些格式的数字。