Simulink.sdi.getRunIDByIndex

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

Описание

пример

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

Примеры

свернуть все

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

Симулируйте модель, чтобы создать запуск

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

% Load and simulate system
load_system('sldemo_fuelsys')
sim('sldemo_fuelsys')

Получите запущенный ID Используя Simulink.sdi.getAllRunIDs

Simulink.sdi.getAllRunIDs возвращает массив всех идентификаторов запуска для запусков в Инспекторе Данных моделирования репозиторий в порядке, с последний раз созданным запуском в конце.

% Get runID for most recent run
runIDs = Simulink.sdi.getAllRunIDs;
runID = runIDs(end);

Получите запущенный ID Используя Simulink.sdi.getRunIDByIndex

Можно также использовать Simulink.sdi.getRunCount и Simulink.sdi.getRunIDByIndex получить ID запуска для запуска. Этот метод полезен, если вы также хотите использовать count как переменная подсчета, чтобы индексировать посредством запусков в Инспекторе Данных моделирования репозиторий.

count = Simulink.sdi.getRunCount;
runID = Simulink.sdi.getRunIDByIndex(count);

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

свернуть все

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

Пример 3

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

свернуть все

Числовая идентификация запуска присвоена Инспектором Данных моделирования.

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