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

Interval Test Dynamic

Определяет, находится ли сигнал в указанном интервале.

interval test dynamic

Описание

Блок Interval Test Dynamic возвращает true (1), если вход находится между значениями внешних сигналов up и lo. Блок возвращает значение false (0), если входные данные находятся за пределами этих значений. Вывод блока, когда входной сигнал равен lo или сигналу up, определяется тем, установлены ли флажки Interval closed on right и Interval closed on left.

Порты

Вход

up — верхний предел интервала
скаляр | вектор | матрица

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

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

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

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

Типы данных: Bool, UInt8

lo — нижний предел интервала
скаляр | вектор | матрица

Нижний предел интервала, заданный как скаляр, вектор или матрица.

Выход

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

Выходной сигнал, указывающий, попадают ли входные значения в заданный интервал. Вы можете указать параметр Output data type как Bool или UInt8.

Типы данных: Bool, UInt8

Параметры

Interval closed on right — включение верхнего предельного значения
включено (по умолчанию) | выключено

Когда вы устанавливаете этот флажок, значение сигнала, связанного с входным портом up, включается в интервал, для которого блок выводит значение true (1).

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

Параметр блока

IntervalClosedRight

Значения

выключено | включено

По умолчанию

включено

Interval closed on left — включение нижнего предельного значения
включено (по умолчанию) | выключено

Когда вы устанавливаете этот флажок, значение сигнала, связанного с входным портом lo, включается в интервал, для которого блок выводит значение true (1).

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

Параметр блока

IntervalClosedLeft

Значения

выключено | включено

По умолчанию

включено

Output data type — тип выходных данных
Bool (по умолчанию) | UInt8

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

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

Параметр блока

OutDataType

Значения

Bool | UInt8

По умолчанию

Bool

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

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