batchStartupOptionUsed

Определите если MATLAB, запущенный с опции -batch

Синтаксис

batchStartupOptionUsed

Описание

пример

batchStartupOptionUsed возвращает true, когда MATLAB® запускается с опции -batch. В противном случае функция возвращает false. Используйте опцию -batch, чтобы запустить MATLAB нев интерактивном режиме.

Используйте эту функцию, чтобы охранять код от того, чтобы быть выполняемым, когда MATLAB запускается нев интерактивном режиме с опцией запуска -batch, и ввод данных пользователем не или желаем или не поддержан в этом режиме.

Примеры

свернуть все

Предположим, что у вас есть тест, который требует ввода данных пользователем. Можно автоматизировать этот тест, чтобы запустить использование опции запуска matlab -batch.

Предложите пользователю вход во время интерактивного тестирования или задайте значение по умолчанию для автоматизированного тестирования.

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

Введенный в R2019a