我有以下Matlab 2013b代码:
subplot(2,2,1);plot(var([c1 c2],0,2)); title('var(c1,c2)');
subplot(2,2,2);plot(var([c3,c4],0,2));title('var(c3,c4)');
saveas(gcf,pth);
我想在不打开Matlab中的图形窗口的情况下执行此代码。 这可能吗?如果没有,我希望在绘图时最小化数字窗口。
答案 0 :(得分:1)
如果您致电figure
,可以更改公开程度:
figure('Visible','Off')
将创建一个不可见的数字窗口。
Figure properties上的MATLAB文档也包含此警告:
更改图形的Visible属性不会更改其子组件的
Visible
属性,即使隐藏图形也会阻止其子项显示。