Сохранить фигуру Matlab, не строгая ее?

Есть ли способ сохранить сюжет фигуры, не задумываясь о нем? Я имею в виду, скажем, я хочу сохранить график для plot(1:10, (1:10).^2), могу ли я сохранить его, не показывая его?

Я хочу сократить время выполнения, отрезая ненужное построение рисунков (они будут закрыты в любом случае после сохранения).

Спасибо!

Ответ 1

Это можно сделать:

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

Ответ 2

Существует также функция saveas(h,'filename.ext'), которая может сохранять фигуру в некоторых форматах.