Rounding Function

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

  • Библиотека:
  • Simulink/Математические операции

  • Rounding Function block

Описание

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

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

Совет

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

Порты

Вход

расширить все

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

Типы данных: single | double

Выход

расширить все

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

Типы данных: single | double

Параметры

расширить все

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

Функция округленияОкругляет каждый элемент входного сигнала
floorК ближайшему целому значению в сторону минус бесконечности
ceilДо ближайшее целого числа в сторону положительной бесконечности
roundНа ближайшее целое число
fixДо ближайшее целого числа в сторону нуля

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

Параметры блоков: Operator
Тип: Вектор символов
Значения: 'floor' | 'ceil' | 'round' | 'fix'
По умолчанию: 'floor'

Задайте шаг расчета как значение, отличное от -1. Для получения дополнительной информации см. Раздел «Задание шага расчета».

Зависимости

Этот параметр не отображается, если он явно не установлен на значение, отличное от -1. Для получения дополнительной информации смотрите Блоки, для которых шаг расчета не рекомендован.

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

Параметры блоков: SampleTime
Тип: Вектор символов
Значения: скаляр или вектор
По умолчанию: '-1'

Характеристики блоков

Типы данных

double | single

Прямое сквозное соединение

yes

Многомерные сигналы

no

Сигналы переменного размера

yes

Обнаружение пересечения нулем

no

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.

Генерация кода ПЛК
Сгенерируйте структурированный текстовый код с помощью Coder™ Simulink ® PLC

.
Представлено до R2006a