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

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

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

Описание

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

Порты

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

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

Пример:

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | булевская переменная | фиксированная точка

Вывод

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

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

Совет

Если тип входных данных не может представлять нуль, переполнение параметра происходит. Чтобы обнаружить это переполнение, перейдите к Диагностике> панель Законности Данных диалогового окна Configuration Parameters и установите Параметры>, Обнаруживают переполнение к warning или error.

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | булевская переменная | фиксированная точка

Параметры

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

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

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

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

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

Блокируйте характеристики

Типы данных

double | single | Boolean | base integer | fixed point

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

No

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

Yes

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

No

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

No

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

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

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

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

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

Была ли эта тема полезной?