主要内容

sltest.testManager.SignalCriteria类

包裹:sltest.testManager.

添加或修改信号标准

描述

一个例子sltest.testManager.SignalCriteria.是在确定传递失败标准的测试用例中设置的标准中的单个信号。

sltest.testManager.SignalCriteria.班级是A.处理班级。

类属性

handlecomatible.
真的

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

创建

描述

例子

obj.= getAllsignalcriteria.创造一个sltest.testManager.SignalCriteria.基准或等效测试用例对象的对象。

特性

展开全部

信号电平的绝对容差,指定为标量。在信号上设置此值以覆盖基线或等效标准集中设置的值。

属性:

Getaccess.
上市
setaccess.
上市
依赖
真的
不可能
真的

数据类型:标量子

信号块路径,作为字符向量返回。此属性是只读的。

属性:

Getaccess.
上市
setaccess.
私人的
依赖
真的
不可能
真的

数据类型:char

信号数据源,作为字符向量返回。此属性是只读的。

属性:

Getaccess.
上市
setaccess.
私人的
依赖
真的
不可能
真的

数据类型:char

表示是否启用了信号标准,0.如果未启用,并且1如果启用。

属性:

Getaccess.
上市
setaccess.
上市
依赖
真的
不可能
真的

数据类型:逻辑

用于对准信号数据的插值方法,指定为'ZOH'或者'线性'。该方法可以是以下之一:

  • 'ZOH'- 零阶保持。通过在前一次时间点保持其值来插值数据值。

  • '线性'- 内插数据值是通过在上一个和下一个时间点的数据值来确定的。这两点形成线性插值,这在这些点之间变成直线。内插数据值是线性插值和时间点相遇的点。

属性:

Getaccess.
上市
setaccess.
上市
依赖
真的
不可能
真的

数据类型:char

在信号级别滞后时间差异,指定为标量。在信号上设置此值以覆盖基线或等效标准集中设置的值。LaggingTol.是在几秒钟内。

属性:

Getaccess.
上市
setaccess.
上市
依赖
真的
不可能
真的

数据类型:标量子

以信号级别的主要宽度指定为标量。在信号上设置此值以覆盖基线或等效标准集中设置的值。领导者是在几秒钟内。

属性:

Getaccess.
上市
setaccess.
上市
依赖
真的
不可能
真的

数据类型:标量子

信号名称,作为字符向量返回。

属性:

Getaccess.
上市
setaccess.
私人的
依赖
真的
不可能
真的

数据类型:char

在信号电平的相对容差,指定为标量。在信号上设置此值以覆盖基线或等效标准集中设置的值。

属性:

Getaccess.
上市
setaccess.
上市
依赖
真的
不可能
真的

数据类型:标量子

信号标识符,作为字符向量返回。

属性:

Getaccess.
上市
setaccess.
私人的
依赖
真的
不可能
真的

数据类型:char

当信号与另一个信号进行比较时使用时使用的时间同步方法,指定为'联盟'或者'路口'。该方法可以是以下之一:

  • '联盟'- 使用时间向量进行比较,该时间矢量是两倍的时间向量的结合。这种时间同步方法可能需要值插值。

  • '路口'- 使用时间向量进行比较,该时间向量是两倍的时间向量。这种时间同步的方法不需要值插值,因为仅考虑两个时间序列共同的时间点。

属性:

Getaccess.
上市
setaccess.
上市
依赖
真的
不可能
真的

数据类型:char

方法

展开全部

例子

全部收缩

%创建测试文件,测试套件和测试用例结构tf = sltest.testManager.Testfile('api测试文件');ts = createTestsuite(TF,'api test suite');tc = createTestCase(TS,'基线''基线API测试案例');%删除默认的测试套件tsdel = gettestsuitebyname(tf,'新测试套件1');删除(Tsdel);%将测试的系统分配给测试用例setProperty(TC,'模型''sldemo_absbrake');%捕获基线标准基线= CaptureBaselineCriteria(TC,'baseline_api.mat',真的);通过在测试用例中覆盖它来测试新模型参数%参数集ps = addparameterset(tc,'名称''api参数集');po = addparameteroverride(ps,'M',55);%设置一个信号的基线标准容差sc = getsignalcriteria(基线);sc(1).abstol = 9;
在R2015B中介绍