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