sdo.requirements.SignalTrackingclass
包:sdo.requirements
参考信号跟踪
建设
创建一个track_req
= sdo.requirements.SignalTrackingsdo.requirements.SignalTracking
对象,并将默认值赋给它的属性。
使用指定的一个或多个额外的选项track_req
= sdo.requirements.SignalTracking (名称,值
)名称,值
对参数。的名字
是一个属性名称和价值
相应的价值。的名字
必须出现在单引号(”
)。您可以指定几个名称-值对参数在任何顺序Name1, Value1,…,的家
。
输入参数
名称-值参数指定可选的双参数作为Name1 = Value1,…,以=家
,在那里的名字
参数名称和吗价值
相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
R2021a之前,用逗号来分隔每一个名称和值,并附上的名字
在报价。
使用名称,值
参数指定属性在对象创建需求的对象。例如,要求= sdo.requirements.SignalTracking(“类型”,“> =”)
创建一个sdo.requirements.SignalTracking
对象,并指定了类型
房地产作为一个下界。
属性
|
绝对宽容用于确定边界信号方法的参考信号。参考信号的边界是由: yu= (1 +RelTol)yr+AbsTol yl= (1 -RelTol)yr- - - - - -AbsTol 在哪里yr的值是引用在特定的时间,yu和yl是上、下公差范围对应时间点。 默认值: |
||||||||||||
|
需求描述,指定为一个特征向量。例如, 默认值: |
||||||||||||
|
时间点时使用比较参考和测试点的信号,指定为以下值之一:
线性插值是用来比较的信号在同一时间点。 默认值: |
||||||||||||
|
算法评估时的要求
当需求评估使用 默认值: |
||||||||||||
|
需求名称,指定为一个特征向量。 默认值: |
||||||||||||
|
启用或禁用标准化在评估需求。的最大绝对值参考信号用于规范化。必须 默认值: |
||||||||||||
|
跟踪参考信号。必须是一个MATLAB® 默认值: |
||||||||||||
|
相对公差用于确定边界信号方法的参考信号。参考信号的边界是由: yu= (1 +RelTol)yr+AbsTol yl= (1 -RelTol)yr- - - - - -AbsTol 默认值: |
||||||||||||
|
启用或禁用健壮治疗异常值的评估要求。软件使用Huber损失函数来处理成本函数中的异常值和提高质量。这个选项可以减少离群值的影响的估计没有你手动修改数据。 必须是下列之一:
默认值: |
||||||||||||
|
跟踪需求类型,指定为以下值之一:
默认值: |
||||||||||||
|
权重评估时使用参考和测试点之间的跟踪误差信号。使用重量增加或减少的意义不同的时间点。 必须真正有限积极向量相同数量的元素 |
方法
evalRequirement | 评估跟踪要求 |
复制语义
句柄。学习如何处理类影响复制操作,明白了复制对象。
例子
构造一个信号跟踪对象,并指定一个参考信号。
r = sdo.requirements.SignalTracking;r。(ReferenceSignal = timeseries (1-exp () - 0:10 '));
此外,您可以指定施工参考信号。
r = sdo.requirements.SignalTracking (…ReferenceSignal, timeseries (1-exp (- (0:10))));