Создайте объект средства оценки нелинейности насыщения
NL = idSaturation
NL = idSaturation('LinearInterval',[a,b])
создает объект средства оценки нелинейности насыщения по умолчанию для оценки моделей Хаммерстайна-Винера. Линейный интервал установлен в NL
= idSaturation[NaN NaN]
. Начальное значение линейного интервала определяется из области значений данных об оценке во время использования оценки nlhw
. Используйте запись через точку, чтобы настроить свойства объектов в случае необходимости.
создает объект средства оценки нелинейности насыщения, инициализированный линейным интервалом, NL
= idSaturation('LinearInterval',[a,b]
)[a,b]
.
В качестве альтернативы используйте NL = idSaturation([a,b])
.
idSaturation
объект, который хранит средство оценки нелинейности насыщения для оценки моделей Хаммерстайна-Винера.
Использование idSaturation
задавать нелинейную функцию , где y и x являются скалярами, и θ представляет параметры a и b, которые задают линейный интервал, [a,b]
.
Функция нелинейности насыщения имеет следующие характеристики:
Например, в следующем графике, линейным интервалом является [-4,3]
.
Значение F(x)
вычисляется evaluate(NL,x)
, где NL
idSaturation
объект.
Для idSaturation
свойства объектов, смотрите Свойства.
|
Линейный интервал насыщения в виде вектора-строки с 2 элементами из удваивается. Значение по умолчанию: |
|
Опция, чтобы зафиксировать или освободить параметры Значение по умолчанию: |