隐藏可执行文件的绘图和命令窗口

时间:2017-02-15 12:34:03

标签: matlab plot command executable matlab-figure

我正在寻找黄金命令,我可以创建一个可执行文件,它在启动时不会显示任何图像或命令窗口。我的可执行文件经常创建并保存一些图表,我不希望它一直弹出。我试过-R nodisplay等,但这些都没有奏效。知道我该怎么做才能隐藏这两个?

谢谢你的时间!

1 个答案:

答案 0 :(得分:0)

确实

h=figure();
set(h, 'Visible', 'off');
plot(rand(100));
% save with such as
saveas(h,'myplot.png');

工作?

这肯定适用于MATLAB,我认为它可以在MATLAB可执行文件中使用。

或者(但不确定如何将首选项发送到可执行文件),您可以使用以下方式设置可见性的默认选项:

set(0, 'DefaultFigureVisible', 'off');

除非另有说明,否则不会显示任何数字。但是,如果使用deploytool或MATLAB编译器

,再次不确定如何将此首选项转换为可执行文件