Документация Engee

Saturation Dynamic

Динамическое ограничение входного сигнала сверху и снизу (насыщение).

saturation dynamic

Описание

Блок Saturation Dynamic выдает выходной сигнал, который представляет собой входной сигнал, ограниченный сверху и снизу. Верхний и нижний пределы задаются значениями входных портов up и lo.

Вход Выход

lo ≤ Входное значение ≤ up

Входное значение

Входное значение < lo

Нижний предел

Входное значение > up

Верхний предел

Порты

Вход

u — входной сигнал
скаляр | вектор

Входной сигнал.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

up — сигнал, задающий верхний предел насыщения
скаляр | вектор

Динамическое значение, задающее верхний предел насыщения. Когда вход больше, чем up, выходное значение равно up.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

lo — сигнал, задающий нижний предел насыщения
скаляр | вектор

Динамическое значение, задающее нижний предел насыщения. Когда вход меньше lo, выходное значение равно lo.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Выход

y — выходной сигнал
скаляр | вектор

Выходной сигнал.

Типы данных: Float64

Дополнительные возможности

Генерация Си кода: Да