11

有没有办法在不实际绘制图形的情况下保存图形?我的意思是,假设我想保存图表plot(1:10, (1:10).^2),我可以在不显示的情况下保存它吗?

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

谢谢!

4

2 回答 2

16

可以这样做:

set(gcf,'Visible','off');
plot((1:10),(1:10).^2);
print -dpng c:\chris.png  % or whatever your print command is
于 2011-04-29T02:30:37.140 回答
7

还有saveas(h,'filename.ext')可以将图形保存为某些格式的功能。

于 2012-08-06T06:51:15.190 回答