【问题标题】:run matlab subplot without opening figure [duplicate]在不打开图的情况下运行matlab子图[重复]
【发布时间】:2015-12-15 00:22:50
【问题描述】:

我有以下 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 中不打开图形窗口的情况下执行此代码。 这可能吗?如果没有,我希望在绘图时最小化图形窗口。

【问题讨论】:

    标签: matlab plot matlab-figure


    【解决方案1】:

    如果您从调用 figure 开始,您可以更改可见性:

    figure('Visible','Off')
    

    将创建一个不可见的图形窗口。

    Figure properties 上的 MATLAB 文档也包含此警告:

    更改图窗的 Visible 属性不会更改其子组件的 Visible 属性,即使隐藏图窗会阻止其子组件显示。

    【讨论】:

    • 谢谢..简单明了..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-22
    相关资源
    最近更新 更多