Main Content

本页采用了机器翻译。点击此处可查看英文原文。

getParameterSets

类: sltest.testmanager.TestCase
命名空间: sltest.testmanager

获取测试用例参数集

语法

psets = getParameterSets(tc)
psets = getParameterSets(tc,simulationIndex)

说明

psets = getParameterSets(tc) 获取测试用例中的参数集并将它们作为参数集对象数组返回,sltest.testmanager.ParameterSet

psets = getParameterSets(tc,simulationIndex) 获取测试用例中的参数集并将它们作为参数集对象数组返回,sltest.testmanager.ParameterSet。如果测试用例是等效性测试用例,则指定仿真指标。

输入参数

全部展开

从中获取测试输入的测试用例,指定为 sltest.testmanager.TestCase 对象。

参数设置适用的仿真编号,指定为整数,12。此设置适用于有两个仿真的仿真测试用例。对于基线和仿真测试用例,默认仿真索引是 1

输出参量

全部展开

属于测试用例的参数集,以 sltest.testmanager.ParameterSet 对象数组的形式返回。

示例

全部展开

% Open the model for this example
openExample('sldemo_absbrake');

% 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);

% Get and check the parameter set
psets = getParameterSets(tc);

版本历史记录

在 R2015b 中推出