Main Content

batchStartupOptionUsed

确定 MATLAB 是否是使用 -batch 选项启动的

说明

示例

如果 MATLAB® 是使用 -batch 选项启动的,batchStartupOptionUsed 将返回 true。否则,该函数将返回 false。使用 -batch 选项以非交互方式启动 MATLAB。

使用此函数可以防止在以下情况下执行代码:当 MATLAB 使用 -batch 启动选项以非交互方式运行且在此模式下不需要或不支持用户输入。

示例

全部折叠

假设您有一个需要用户输入的测试。您可以使用 matlab -batch 启动选项自动运行此测试。

在交互式测试期间提示用户输入或指定自动测试的默认值。

if ~batchStartupOptionUsed
    answer = inputdlg("Enter a number");
else
    answer = 10;
end

版本历史记录

在 R2019a 中推出

另请参阅

| | | (MATLAB Compiler) | (MATLAB Compiler SDK)