Main Content

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

getSignalCriteria

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

获取信号准则

语法

sigCriteria = getSignalCriteria(bc)

说明

sigCriteria = getSignalCriteria(bc) 获取基线准则集中的信号准则列表,并将它们作为信号准则对象数组返回,sltest.testmanager.SignalCriteria

输入参数

全部展开

您想要从中获取信号准则的基线准则,指定为 sltest.testmanager.BaselineCriteria 对象。

输出参量

全部展开

基线准则对象中的信号准则,以 sltest.testmanager.SignalCriteria 对象数组的形式返回。

示例

全部展开

此示例显示如何为测试添加基线准则类并将绝对容差从 0 更改为 9。

打开此示例的模型。

sldemo_absbrake

创建测试文件、测试套件和测试用例结构体。

tf = sltest.testmanager.TestFile('API_Test_File.mldatx');
ts = createTestSuite(tf,'API Test Suite');
tc = createTestCase(ts,'baseline','Baseline API Test Case');

删除默认测试套件。

tsDel = getTestSuiteByName(tf,'New Test Suite 1');
remove(tsDel);

将在测系统分配给测试用例。

setProperty(tc,'Model','sldemo_absbrake');

捕捉基线准则。

baseline = captureBaselineCriteria(tc,'baseline_API.mat',true);

设置信号的基线准则容差。

sc = getSignalCriteria(baseline);
sc(1).AbsTol = 9;

清除测试管理器。

sltest.testmanager.clear
sltest.testmanager.clearResults
sltest.testmanager.close

版本历史记录

在 R2015b 中推出