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

Сравнение с константой

Сравнивает входной сигнал с константой.

Тип: Compare To Constant

Путь в библиотеке:

/Basic/Logic and Bit Operations/Compare To Constant

Описание

Блок Сравнение с константой сравнивает входной сигнал с константой, указанной в параметре Значение константы. Способ сравнения задается параметром Оператор.

Порты

Вход

# IN_1 — входной сигнал
скаляр

Details

Входной сигнал в виде скаляра для сравнения с константой.

Типы данных

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

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

Да

Выход

# OUT_1 — выходной сигнал
скаляр

Details

Вывод — 0 если сравнение ложно, и 1, если оно истинно.

Типы данных

Bool, UInt8

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

Да

Параметры

Основные

# Оператор — логический оператор
| == | ~= | < | >= | >

Details

Этот параметр может иметь следующие значения:

  • == — входное значение равно константе.

  • ~= — входное значение не равно константе.

  • < — входное значение меньше константы.

  • — входное значение меньше или равно константе.

  • > — входное значение больше константы.

  • >= — входное значение больше или равно константе.

Значения

| == | ~= | < | >= | >

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

<=

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

relop

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

Нет

Вычисляемый

Нет

# Значение константы — константа для сравнения
Скаляр / массив вещественных и/или комплексных чисел

Details

Значение константы, с которым сравнивается значение входного сигнала.

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

3.0

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

const

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

Да

Вычисляемый

Да

# Тип выходных данных — тип выходных данных
Bool | UInt8

Details

Укажите тип выходных данных Bool или UInt8.

Значения

Bool | UInt8

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

Bool

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

OutDataTypeStr

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

Нет

Вычисляемый

Нет

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

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