Перенеситесь, чтобы обнулить

Обнулите вывод, если введенный выше порога

  • Библиотека:
  • Simulink / Разрывы

    HDL Coder / Разрывы

Описание

Блок Wrap To Zero обнуляет вывод, когда вход выше значения Threshold. Когда вход меньше чем или равен Threshold, затем вывод равен входу.

Порты

Входной параметр

развернуть все

Пример:

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point

Вывод

развернуть все

Набор выходного сигнала к значению входного сигнала или нулю. Тип данных вывода является совпадающим типом данных как входом.

Совет

Если тип входных данных не может представлять нуль, переполнение параметра происходит. Чтобы обнаружить это переполнение, перейдите к панели Diagnostics > Data Validity диалогового окна Configuration Parameters и установите Parameters > Detect overflow на warning или error.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point

Параметры

развернуть все

Чтобы отредактировать параметры для блока Wrap to Zero, дважды кликните значок блока.

Пороговое значение для того, чтобы обнулить выходное значение.

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

Параметры блоков: Threshold
Ввод: символьный вектор
Значения: scalar
Значение по умолчанию: '255'

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

Типы данных

Boolean | double | fixed point | integer | single

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

no

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

yes

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

no

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

no

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

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

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

Преобразование фиксированной точки
Преобразуйте алгоритмы с плавающей точкой в фиксированную точку с помощью Fixed-Point Designer™.

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

Для просмотра документации необходимо авторизоваться на сайте