sltest.testmanager.ParameterOverride class

Пакет: sltest.testmanager
Суперклассы:

Добавьте или измените переопределение параметра

Описание

Образцы sltest.testmanager.ParameterOverride являются переопределениями параметров, содержащимися в наборе параметров в тесте, который может переопределить параметры модели.

Конструкция

obj = sltest.testmanager.ParameterSet.addParameterOverride создает sltest.testmanager.ParameterOverride объект для объекта набора параметров.

Свойства

расширить все

Имя переопределения параметра, заданное как вектор символов.

Значение переопределения параметра, заданное как скаляр или вектор значение. Если значение является строкой, оно оценивается как MATLAB® выражение при выполнении теста.

Указывает, включено ли переопределение параметра, 0 если он не включен, или 1 если он включен.

Источник переопределения параметра, возвращенный как вектор символов. Двумя примерами источников являются базовое рабочее пространство и модель-ссылка. Параметр доступен только для чтения.

Рабочая область переопределяемого параметра, заданная как строковый или символьный вектор.

Методы

удалитьУдаление переопределения параметра

Примеры

свернуть все

% Create the test file, test suite, and test case structure
tf = sltest.testmanager.TestFile('API Test File');
ts = createTestSuite(tf,'API Test Suite');
tc = createTestCase(ts,'baseline','Baseline API Test Case');

% Assign the system under test to the test case
setProperty(tc,'Model','sldemo_absbrake');

% Test a new model parameter by overriding it in the test case
% parameter set
ps = addParameterSet(tc,'Name','API Parameter Set');
po = addParameterOverride(ps,'m',55);
Введенный в R2015b