Simulink.sdi.getRunIDByIndex

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

Синтаксис

runID = Simulink.sdi.getRunIDByIndex(index)

Описание

пример

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