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

Обнаружение спадающего фронта

Обнаружение среза сигнала.

Тип: Detect Decrease

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

/Basic/Logic and Bit Operations/Detect Decrease

Описание

Блок Обнаружение спадающего фронта определяет, что текущее значение входного сигнала строго меньше предыдущего.

  • Выходной сигнал принимает значение true (1), если текущее значение входного сигнала меньше, чем его предыдущее значение.

  • Выходной сигнал принимает значение false (0), если текущее значение входного сигнала больше либо равно его предыдущему значению.

Этот блок можно использовать только с дискретными решателями.

Порты

Вход

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

Details

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

Типы данных

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

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

Да

Выход

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

Details

Выходной сигнал принимает значение true (1), если текущее значение входного сигнала меньше, чем его предыдущее значение.

Выходной сигнал принимает значение false (0), если текущее значение входного сигнала больше либо равно его предыдущему значению.

Типы данных

Bool, UInt8

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

Да

Параметры

Основные

# Начальное значение — начальное значение входного сигнала
Скаляр / массив вещественных чисел

Details

Задает начальное значение входного сигнала .

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

0.0

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

vinit

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

Да

Вычисляемый

Да

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

Details

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

Значения

Bool | UInt8

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

Bool

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

OutDataTypeStr

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

Нет

Вычисляемый

Нет

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

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