exponenta event banner

allSimulationModes

Класс: cv.cvdatagroup
Пакет: cv

Получение имен всех режимов моделирования, связанных с cvdata объекты в cv.cvdatagroup

Описание

Получение имен всех режимов моделирования, связанных с cvdata объекты в cv.cvdatagroup.

simModes= allSimulationModes(cvdg) возвращает массив ячеек символьных векторов или строк, идентифицирующих все режимы моделирования, связанные с cvdata объекты в cvdg, экземпляр cv.cvdatagroup класс.

simModes= allSimulationModes(cvdg, modelName) возвращает массив ячеек символьных векторов или строк, идентифицирующих все режимы моделирования, связанные с моделью modelNameв cvdg, экземпляр cv.cvdatagroup класс.

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

развернуть все

Экземпляр класса cv.cvdatagroup.

Модель, с которой связаны режимы моделирования.

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

развернуть все

Все режимы моделирования, связанные с cvdg. Допустимые значения:

Спецификация объектаОписание

'Normal'

Модель в режиме нормального моделирования.

'SIL' (or 'PIL')

Модель в режиме моделирования «Программное обеспечение в контуре» (SIL) или «Процессор в контуре» (PIL).

'ModelRefSIL' (or 'ModelRefPIL')

Ссылка на модель в режиме моделирования ПО в контуре (SIL) или процессора в контуре (PIL).

'ModelRefTopSIL' (or 'ModelRefTopPIL')

Ссылка на модель в режиме моделирования Software-in-the-Loop (SIL или Processor-in-the-Loop (PIL)) с интерфейсом кода, установленным на модель верхнего уровня.

Примеры

развернуть все

В этом примере показано, как запрашивать режимы моделирования результатов покрытия внутри cvdatagroup объект.

Запись покрытия для slvnvdemo_cv_small_controller.

model_1 = 'slvnvdemo_cv_small_controller';
load_system(model_1)
cvdo1 = cvsim(model_1);

Запись покрытия для slvnvdemo_powerwindow_controller.

model_2 = 'slvnvdemo_powerwindow_controller';
load_system(model_2)
cvdo2 = cvsim(model_2);

Запись покрытия для slvnvdemo_counter.

model_3 = 'slvnvdemo_counter';
load_system(model_3)
cvdo3 = cvsim(model_3);

Добавьте три объекта cvdata в объект cv.cvdatagroup.

cvdg = cv.cvdatagroup(cvdo1,cvdo2,cvdo3);

Получение режимов моделирования с помощью allSimulationModes.

simModes = allSimulationModes(cvdg)
simModes =

  1x1 cell array

    {'Normal'}