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

Функция округления

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

rounding function

Описание

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

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

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

Порты

Вход

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

Details

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

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Поддержка комплексных чисел

Нет

Выход

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

Details

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Основные

# Функция — функция округления
floor | ceil | round | fix

Details

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

Варианты для выбора:

  • floor — округляет каждый элемент входного сигнала к ближайшему целому числу в направлении отрицательной бесконечности.

  • ceil — округляет каждый элемент входного сигнала к ближайшему целому числу в направлении положительной бесконечности.

  • round — округляет каждый элемент входного сигнала до ближайшего целого числа.

  • fix — округляет каждый элемент входного сигнала к ближайшему целому числу в направлении к нулю.

Значения

floor | ceil | round | fix

Значение по умолчанию

floor

Имя для программного использования

Operator

Настраиваемый

Нет

Вычисляемый

Нет

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

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