sltest.testmanager. Класс LoggedSignalSet

Пакет: sltest.testmanager

Создайте или измените набор регистрируемых сигналов

Описание

Экземпляр sltest.testmanager.LoggedSignalSet хранит набор объектов sltest.testmanager.LoggedSignal. Можно использовать регистрируемые сигналы для сравнения данных с базовыми критериями, эквивалентными критериями, пользовательскими критериями, или в итерациях.

Создание

Описание

пример

obj = addLoggedSignalSet(tc,Name,Value) создает и добавляет объект LoggedSignalSet в объект sltest.testmanager.TestCase.

objs = getLoggedSignalSets(tc,Name,Value) создает и возвращает вектор объектов LoggedSignalSet, которые хранятся в объекте теста.

Входные параметры

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

Имя объекта теста.

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Имя регистрируемого набора сигнала.

Пример: obj = addLoggedSignalSet(tc,'Name','mylgset');

Когда тест является эквивалентным тестом, этот индекс задает симуляцию, которая содержит набор сигнала.

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

Свойства

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

Имя набора сигнала.

Указывает, используются ли сигналы, содержавшиеся в наборе, во время выполнения теста.

Методы

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

Примеры

свернуть все

Откройте модель и создайте набор сигнала.

% Open model
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;

Введенный в R2019a