Simulink.sdi.isValidRunID

Определите, допустим ли ID запуска

Описание

пример

valid = Simulink.sdi.isValidRunID(runID) возвращает true если runID соответствует запуску в Инспекторе Данных моделирования репозиторий.

Примеры

свернуть все

В этом примере показано, как проверять, допустим ли ID запуска. Можно использовать Simulink.sdi.isValidRunID чтобы убедиться у вас есть допустимые данные в вашем скрипте.

Создайте запуск симуляции

Симулируйте модель sldemo_fuelsys создать запуск в Инспекторе Данных моделирования и использовать Simulink.sdi.getAllRunIDs получить его ID запуска.

% Simulate model
load_system('sldemo_fuelsys')
sim('sldemo_fuelsys')

% Get run ID
runIDs = Simulink.sdi.getAllRunIDs;
runID = runIDs(end);

Проверяйте запущенную валидность ID

Проверяйте, чтобы проверить, что у Инспектора Данных моделирования есть запуск, соответствующий ID запуска.

Simulink.sdi.isValidRunID(runID)
ans = logical
   1

Удалите запуск и проверяйте валидность

Можно удалить запуски, чтобы убрать пространство памяти или очистить Инспектора Данных моделирования пользовательский интерфейс. Когда вы удаляете запуск, ID запуска для того запуска становится недопустимым.

Simulink.sdi.deleteRun(runID)

Simulink.sdi.isValidRunID(runID)
ans = logical
   0

Входные параметры

свернуть все

Уникальная числовая идентификация для запуска. Инспектор Данных моделирования присваивает идентификаторы запуска, когда они создают запуски. Можно получить ID запуска для использования запуска Simulink.sdi.getAllRunIDs или Simulink.sdi.getRunIDByIndex.

Выходные аргументы

свернуть все

Запустите индикатор валидности. Когда valid true, runID isvalid. Когда valid false, runID недопустимо.

Представленный в R2011b