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

Rounding Function

Применение функции округления к сигналу.

rounding function

Описание

Блок Rounding Function округляет каждый элемент входного сигнала для получения выходного сигнала.

Тип округления задается параметром Function. Название выбранной функции отображается на блоке.

Используйте блок Rounding Function, когда вам нужен векторный или матричный выход.

Порты

Вход

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

Входной сигнал, к которому применяется функция округления.

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

Выход

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

Выходной сигнал — результат применения функции округления к входному сигналу. Выходной сигнал имеет те же размеры и тип данных, что и входной. Каждый элемент выходного сигнала является результатом применения выбранной функции округления к соответствующему элементу входного сигнала.

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

Параметры

Function — функция округления
floor (по умолчанию) | ceil | round | fix

Выберите функцию округления, применяемую к входному сигналу.

Функция округления Округляет каждый элемент входного сигнала

floor

К ближайшему целому числу в направлении отрицательной бесконечности

ceil

К ближайшему целому числу в направлении положительной бесконечности

round

До ближайшего целого числа

fix

К ближайшему целому числу в направлении к нулю

Программное использование

Параметр блока

Operator

Значения

floor | ceil | round | fix

По умолчанию

floor

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

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