Создание объекта оценки нелинейности мертвой зоны
NL = deadzone
NL = deadzone('ZeroInterval',[a,b])
создает объект оценки нелинейности мертвой зоны по умолчанию для оценки моделей Хаммерштейна-Винера. Интервал, в котором существует мертвая зона (нулевой интервал), устанавливается равным NL = deadzone[NaN NaN]. Начальное значение нулевого интервала определяют из диапазона данных оценки, при оценке используя nlhw. При необходимости используйте точечную нотацию для настройки свойств объекта.
создает объект оценки нелинейности мертвой зоны, инициализированный с нулевым интервалом, NL = deadzone('ZeroInterval',[a,b])[a,b].
В качестве альтернативы можно использовать NL = deadzone([a,b]).
deadzone является объектом, который хранит оценщик нелинейности мертвой зоны для оценки моделей Хаммерштейна-Винера.
Использовать deadzone чтобы определить нелинейную функцию ), где y и x - скаляры, и θ представляет параметры a и b, которые определяют нулевой интервал.
Функция нелинейности мертвой зоны имеет следующие характеристики:
Например, на следующем графике мертвая зона находится в интервале [-4,4].

Стоимость F(x) вычисляется с помощью evaluate(NL,x), где NL является deadzone объект.
Для deadzone свойства объекта см. в разделе Свойства.
|
Нулевой интервал мертвой зоны, определяемый как двухэлементный вектор строки двойников. По умолчанию: |