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'

Модель в режиме симуляции Normal.

'SIL' (or 'PIL')

Моделируйте в режиме симуляции Цикле (SIL) или Цикле (PIL).

'ModelRefSIL' (or 'ModelRefPIL')

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

'ModelRefTopSIL' (or 'ModelRefTopPIL')

Моделируйте ссылку в режиме симуляции Цикл (SIL или Цикле (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'}