Main Content

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

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 对象的向量。

输入参量

全部展开

测试用例对象的名称。

名称-值参数

将可选的参量对组指定为 Name1=Value1,...,NameN=ValueN,其中 Name 是参量名称,Value 是对应的值。名称-值参量必须出现在其他参量后,但参量对组的顺序无关紧要。

在 R2021a 之前,使用逗号分隔每个名称和值,并用引号将 Name 引起来

记录信号集的名称。

示例: obj = addLoggedSignalSet(tc,'Name','mylgset');

当测试用例是等效性测试时,该索引指定包含信号集的仿真。

示例: obj = getLoggedSignalSets(tc_equiv,'SimulationIndex',2);

属性

全部展开

信号集的名称。

表示集合中包含的信号是否在测试用例执行过程中使用。

方法

全部展开

示例

全部折叠

打开此示例的模型。

sldemo_absbrake

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

tf = sltest.testmanager.TestFile('mytf.mldatx');
ts = sltest.testmanager.TestSuite(tf,'myts');
tc = sltest.testmanager.TestCase(ts,'baseline','mytc');

创建信号集。

lgset = tc.addLoggedSignalSet;

清除测试管理器。

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

版本历史记录

在 R2019a 中推出