Main Content

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

addLoggedSignalSet

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

将记录的信号集添加到测试用例

语法

obj = addLoggedSignalSet(tc,Name,Value)
obj = addLoggedSignalSet(tc,source,Name,Value)

说明

obj = addLoggedSignalSet(tc,Name,Value) 创建 LoggedSignalSet 对象并将其添加到 sltest.testmanager.TestCase 对象。

obj = addLoggedSignalSet(tc,source,Name,Value) 从另一个测试用例复制 LoggedSignalSet 对象 source,并将其添加到测试用例 tc 对象中。

输入参数

全部展开

测试用例对象。

名称-值参数

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

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

记录信号集的名称。

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

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

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

要复制到测试用例的记录信号集,指定为来自不同测试用例的 sltest.testmanager.LoggedSignalSet 对象。每次只能复制一个记录信号集。如果复制的信号集的名称或您为其指定的名称在测试用例中已经存在,则会在名称后附加一个数字。

示例: obj = getLoggedSignalSets(tc,'Source',logset);

示例

全部展开

创建测试文件、测试套件和测试用例。然后,创建并添加信号集到测试用例。创建另一个测试用例并将第一个信号集复制到新的测试用例。

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

lgset = tc.addLoggedSignalSet;

tc1 = sltest.testmanager.TestCase(ts,'baseline','another_tc');
addLoggedSignalSet(tc1,'Source',lgset);

版本历史记录

在 R2019a 中推出

全部展开