exponenta event banner

класс sltest.testmanager.ParameterOverride

Пакет: 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