exponenta event banner

getLoggedSignalSets

Класс: sltest.testmanager.StartCase
Пакет: sltest.testmanager

Получение зарегистрированного сигнала из тестового случая

Синтаксис

objs = getLoggedSignalSets(tc)
objs = getLoggedSignalSets(tc,'SimulationIndex',Value)

Описание

objs = getLoggedSignalSets(tc) создает и возвращает вектор sltest.testmanager.LoggedSignalSet объекты, которые хранятся в объекте тестового примера.

objs = getLoggedSignalSets(tc,'SimulationIndex',Value) создает и возвращает вектор sltest.testmanager.LoggedSignalSet объектов из определенного моделирования в тесте эквивалентности.

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

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

Объект тестового случая.

Если тестовый случай является тестом эквивалентности, этот индекс определяет моделирование, содержащее набор сигналов.

Пример: obj = getLoggedSignalSets(tc_equiv,'SimulationIndex',2);

Примеры

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

Откройте модель и создайте тестовый пример.

sldemo_absbrake

% Create test case
tf = sltest.testmanager.TestFile(strcat(pwd,'\mytf.mldatx'));
ts = sltest.testmanager.TestSuite(tf,'myts');
tc = sltest.testmanager.TestCase(ts,'baseline','mytc');

% Create signal set
lgset = tc.addLoggedSignalSet;
lgset2 = tc.addLoggedSignalSet;

% Get signal sets from test case
mysets = getLoggedSignalSets(tc)
Представлен в R2019a