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