sltest.testmanager.SignalCriteriaclass
包:sltest.testmanager
添加或修改信号标准
描述
的一个实例sltest.testmanager.SignalCriteria
是单个信号在一套标准的决定—标准测试用例。
的sltest.testmanager.SignalCriteria
类是一个处理
类。
创建
描述
创建一个obj
= getAllSignalCriteriasltest.testmanager.SignalCriteria
对象的基线测试用例对象或等价。
属性
AbsTol
- - - - - -绝对的宽容
标量
绝对宽容信号电平,指定为一个标量。设置这个值在信号覆盖值设置在基线或等价的标准集。
属性:
GetAccess |
公共
|
SetAccess |
公共
|
依赖 |
真正的
|
NonCopyable |
真正的
|
数据类型:标量
BlockPath
- - - - - -信号块路径
特征向量
信号路径,作为一个特征向量返回。这个属性是只读的。
属性:
GetAccess |
公共
|
SetAccess |
私人
|
依赖 |
真正的
|
NonCopyable |
真正的
|
数据类型:字符
数据源
- - - - - -信号数据来源
特征向量
信号数据源,作为一个特征向量返回。这个属性是只读的。
属性:
GetAccess |
公共
|
SetAccess |
私人
|
依赖 |
真正的
|
NonCopyable |
真正的
|
数据类型:字符
启用
- - - - - -启用指示器
0
|1
表明如果启用了信号的标准,0
如果没有启用,1
如果启用了它。
属性:
GetAccess |
公共
|
SetAccess |
公共
|
依赖 |
真正的
|
NonCopyable |
真正的
|
数据类型:逻辑
InterpMethod
- - - - - -插值法
“zoh”
|“线性”
插值的方法用于调整信号数据,指定为“zoh”
或“线性”
。该方法可以是下列之一:
“zoh”
——零。数据值插值,其价值在之前的时间点。“线性”
——插入数据值是由前一个和后一个时间点的数据值。这两点线性interpolant形式,成为这些点之间的直线。的插值数据值是线性interpolant和时间点见面。
属性:
GetAccess |
公共
|
SetAccess |
公共
|
依赖 |
真正的
|
NonCopyable |
真正的
|
数据类型:字符
LaggingTol
- - - - - -滞后时间的宽容
标量
滞后时间宽容的信号电平,指定为一个标量。设置这个值在信号覆盖值设置在基线或等价的标准集。LaggingTol
是在几秒钟内。
属性:
GetAccess |
公共
|
SetAccess |
公共
|
依赖 |
真正的
|
NonCopyable |
真正的
|
数据类型:标量
LeadingTol
- - - - - -领先时间公差
标量
领先时间宽容的信号电平,指定为一个标量。设置这个值在信号覆盖值设置在基线或等价的标准集。LeadingTol
是在几秒钟内。
属性:
GetAccess |
公共
|
SetAccess |
公共
|
依赖 |
真正的
|
NonCopyable |
真正的
|
数据类型:标量
的名字
- - - - - -信号的名字
特征向量
信号的名字,作为一个特征向量返回。
属性:
GetAccess |
公共
|
SetAccess |
私人
|
依赖 |
真正的
|
NonCopyable |
真正的
|
数据类型:字符
RelTol
- - - - - -相对宽容
标量
在信号电平相对宽容,指定为一个标量。设置这个值在信号覆盖值设置在基线或等价的标准集。
属性:
GetAccess |
公共
|
SetAccess |
公共
|
依赖 |
真正的
|
NonCopyable |
真正的
|
数据类型:标量
SID
- - - - - -信号标识符
特征向量
信号标识符,作为一个特征向量返回。
属性:
GetAccess |
公共
|
SetAccess |
私人
|
依赖 |
真正的
|
NonCopyable |
真正的
|
数据类型:字符
SyncMethod
- - - - - -时间同步方法
“联盟”
|“十字路口”
时间同步的方法时使用的一个信号是与另一个信号相比,指定为“联盟”
或“十字路口”
。该方法可以是下列之一:
“联盟”
——比较使用时间向量的向量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
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。