Насыщение
Страница в процессе разработки. |
Ограничение входного сигнала сверху и снизу (насыщение).
Описание
Блок Насыщение выдает выходной сигнал, который представляет собой входной сигнал, ограниченный сверху и снизу. Верхний и нижний пределы задаются параметрами Верхняя граница и Нижняя граница.
Вход | Выход |
---|---|
Нижний предел ≤ Входное значение ≤ Верхний предел |
Входное значение |
Входное значение < Нижний предел |
Нижний предел |
Входное значение > Верхний предел |
Верхний предел |
Порты
Вход
#
IN_1
—
входной сигнал
скаляр
| вектор
| матрица
Details
Входной сигнал.
Типы данных |
|
Поддержка комплексных чисел |
Нет |
Выход
#
OUT_1
—
выходной сигнал
скаляр
| вектор
| матрица
Details
Выходной сигнал.
Типы данных |
|
Поддержка комплексных чисел |
Нет |
Параметры
Основное
#
Верхняя граница —
верхняя граница насыщения входного сигнала
Скаляр / массив вещественных чисел
Details
Задает верхнюю границу входного сигнала. Если входной сигнал превышает эту границу, то выходной сигнал устанавливается на это значение. Параметр Верхняя граница преобразуется в тип выходных данных с использованием округления до ближайшего.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Да |
#
Нижняя граница —
нижняя граница насыщения входного сигнала
Скаляр / массив вещественных чисел
Details
Задает нижнюю границу входного сигнала. Если входной сигнал ниже этой границы, то выходной сигнал устанавливается на это значение. Параметр Нижняя граница преобразуется в тип выходных данных с использованием округления до ближайшего.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Да |
#
Обнаружение пересечения нуля —
обнаружение пересечения нуля
Включить
| Выключить
| Выявлять разрывы с помощью решателя
Details
Обнаружения пересечения нуля:
-
Включить
— обнаружение пересечения нуля включено. -
Выключить
— обнаружение пересечения нуля выключено. -
Выявлять разрывы с помощью решателя
— обнаружение разрывов с помощью решателя.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Характеристики сигнала
#
Тип данных вывода —
тип выходных данных
Тот же, что и у входные данных
| 64-битное число с плавающей запятой
| 32-битное число с плавающей запятой
| Знаковое 8-битное целое число
| Беззнаковое 8-битное целое число
| Знаковое 16-битное целое число
| Беззнаковое 16-битное целое число
| Знаковое 32-битное целое число
| Беззнаковое 32-битное целое число
| Int64
| UInt64
| Int128
| UInt128
| Fixed-point
Details
Выберите тип данных для вывода. Тип может быть унаследован или указан напрямую.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
#
Тип выходного сигнала с фиксированной точкой —
выходной тип чисел с фиксированной точкой
Тип данных
Details
Укажите выходной тип чисел с фиксированной точкой.
Зависимости
Чтобы использовать этот параметр, установите для параметра Тип данных вывода значение Fixed-point
.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
#
Режим округления целых чисел —
режим округления для операций с фиксированной точкой
Округление в сторону положительной бесконечности
| Округление до ближайшего значения (при равенстве до четного целого числа)
| Округление в сторону отрицательной бесконечности
| Округление до ближайшего значения (при равенстве в сторону положительной бесконечности)
| Округление до ближайшего значения (отрицательного/положительного числа до отрицательной/положительной бесконечности)
| Округление к нулю
Details
Укажите режим округления для операций с фиксированной точкой.
-
Округление в сторону положительной бесконечности
— округляет как положительные, так и отрицательные числа в сторону положительной бесконечности. -
Округление до ближайшего значения (при равенстве до четного целого числа)
— округляет число до ближайшего представимого значения. В случае равенства округляет до ближайшего четного целого числа. -
Округление в сторону отрицательной бесконечности
— округляет положительные и отрицательные числа в сторону отрицательной бесконечности. -
Округление до ближайшего значения (при равенстве в сторону положительной бесконечности)
— округляет число до ближайшего представимого значения. При равенстве округляет в сторону положительной бесконечности. -
Округление до ближайшего значения (отрицательного/положительного числа до отрицательной/положительной бесконечности)
— округляет число до ближайшего представимого значения. При равенстве округляет положительные числа до положительной бесконечности, а отрицательные – до отрицательной бесконечности. -
Округление к нулю
— округляет число в сторону нуля.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |