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