idDeadZone
创建一个死区非线性估计器对象
语法
NL = idDeadZone
NL = idDeadZone(' 0 ',[a,b])
描述
创建一个默认的死区非线性估计对象,用于估计Hammerstein-Wiener模型。设置死区域存在的时间间隔(零间隔)为问
= idDeadZone(南南)
。在估计期间,零区间的初始值由估计数据范围确定<一个href="//www.tianjin-qmedu.com/help/ident/ref/nlhw.html">nlhw
。如果需要,使用点符号自定义对象属性。
创建一个用零区间初始化的死区非线性估计器对象,问
= idDeadZone(“ZeroInterval”,<一个href="#bu6gjbv-1-ab" class="intrnllnk">[a, b]
)[a, b]
。
另外,使用NL = idDeadZone([a,b])
。
对象描述
idDeadZone
是存储用于估计Hammerstein-Wiener模型的死区非线性估计量的对象。
使用idDeadZone
定义一个非线性函数
,在那里y和x是标量吗θ表示参数一个和b,它定义了零区间。
死区非线性函数具有以下特点:
例如,在下图中,死区位于间隔内(4, 4)
。
的值F (x)
的计算公式为评估(NL, x)
,在那里问
是idDeadZone
对象。
为idDeadZone
对象属性,请参见<一个href="//www.tianjin-qmedu.com/help/ident/ref/iddeadzone.html" class="intrnllnk">属性。
例子
输入参数
属性
|
死区的零间隔,指定为双精度的2元素行向量。 默认值: |
|
的参数进行修复或释放 默认值: |