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