主要内容

sltest.testmanager.SignalCriteriaclass

包:sltest.testmanager

添加或修改信号标准

描述

的一个实例sltest.testmanager.SignalCriteria是单个信号在一套标准的决定—标准测试用例。

sltest.testmanager.SignalCriteria类是一个处理类。

类属性

HandleCompatible
真正的

类属性的信息,请参阅类属性

创建

描述

例子

obj= getAllSignalCriteria创建一个sltest.testmanager.SignalCriteria对象的基线测试用例对象或等价。

属性

全部展开

绝对宽容信号电平,指定为一个标量。设置这个值在信号覆盖值设置在基线或等价的标准集。

属性:

GetAccess
公共
SetAccess
公共
依赖
真正的
NonCopyable
真正的

数据类型:标量

信号路径,作为一个特征向量返回。这个属性是只读的。

属性:

GetAccess
公共
SetAccess
私人
依赖
真正的
NonCopyable
真正的

数据类型:字符

信号数据源,作为一个特征向量返回。这个属性是只读的。

属性:

GetAccess
公共
SetAccess
私人
依赖
真正的
NonCopyable
真正的

数据类型:字符

表明如果启用了信号的标准,0如果没有启用,1如果启用了它。

属性:

GetAccess
公共
SetAccess
公共
依赖
真正的
NonCopyable
真正的

数据类型:逻辑

插值的方法用于调整信号数据,指定为“zoh”“线性”。该方法可以是下列之一:

  • “zoh”——零。数据值插值,其价值在之前的时间点。

  • “线性”——插入数据值是由前一个和后一个时间点的数据值。这两点线性interpolant形式,成为这些点之间的直线。的插值数据值是线性interpolant和时间点见面。

属性:

GetAccess
公共
SetAccess
公共
依赖
真正的
NonCopyable
真正的

数据类型:字符

滞后时间宽容的信号电平,指定为一个标量。设置这个值在信号覆盖值设置在基线或等价的标准集。LaggingTol是在几秒钟内。

属性:

GetAccess
公共
SetAccess
公共
依赖
真正的
NonCopyable
真正的

数据类型:标量

领先时间宽容的信号电平,指定为一个标量。设置这个值在信号覆盖值设置在基线或等价的标准集。LeadingTol是在几秒钟内。

属性:

GetAccess
公共
SetAccess
公共
依赖
真正的
NonCopyable
真正的

数据类型:标量

信号的名字,作为一个特征向量返回。

属性:

GetAccess
公共
SetAccess
私人
依赖
真正的
NonCopyable
真正的

数据类型:字符

在信号电平相对宽容,指定为一个标量。设置这个值在信号覆盖值设置在基线或等价的标准集。

属性:

GetAccess
公共
SetAccess
公共
依赖
真正的
NonCopyable
真正的

数据类型:标量

信号标识符,作为一个特征向量返回。

属性:

GetAccess
公共
SetAccess
私人
依赖
真正的
NonCopyable
真正的

数据类型:字符

时间同步的方法时使用的一个信号是与另一个信号相比,指定为“联盟”“十字路口”。该方法可以是下列之一:

  • “联盟”——比较使用时间向量的向量timeseries。这种时间同步的方法可能需要值插值。

  • “十字路口”——比较使用时间向量相交的时间向量timeseries。这种时间同步的方法不需要值插值,因为只有时间点时间序列被认为是常见的。

属性:

GetAccess
公共
SetAccess
公共
依赖
真正的
NonCopyable
真正的

数据类型:字符

方法

全部展开

例子

全部折叠

打开模型对于这个示例。

sldemo_absbrake

创建一个测试文件,测试套件和测试用例结构。

tf = sltest.testmanager.TestFile (“test_file.mldatx”);ts = createTestSuite (tf,“API测试套件”);tc = createTestCase (ts,“基线”,“API基线测试用例”);

删除默认的测试套件。

tsDel = getTestSuiteByName (tf,“新测试套件1”);删除(tsDel);

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

setProperty (tc,“模型”,“sldemo_absbrake”);

捕捉基线标准。

基线= captureBaselineCriteria (tc,“baseline_API.mat”,真正的);

测试一个新的模型参数测试用例覆盖它的参数集。

ps = addParameterSet (tc,“名字”,“API参数集”);阿宝= addParameterOverride (ps,“米”,55岁);

设置基线标准对一个信号。

sc = getSignalCriteria(基线);sc (1)。AbsTol= 9;

明确测试经理。

sltest.testmanager。明确sltest.testmanager。clearResults sltest.testmanager.close

版本历史

介绍了R2015b