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

Interval Test

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

interval test

Описание

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

Порты

Вход

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

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

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

Выход

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

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

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

Параметры

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

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

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

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

IntervalClosedRight

Значения

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

По умолчанию

включено

Upper limit — верхний предел интервала
0.5 (по умолчанию) | скаляр | вектор | матрица

Верхний предел интервала, для которого блок выдает значение true (1).

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

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

uplimit

Значения

скаляр | вектор | матрица

По умолчанию

0.5

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

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

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

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

IntervalClosedLeft

Значения

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

По умолчанию

включено

Lower limit — нижний предел интервала
-0.5 (по умолчанию) | скаляр | вектор | матрица

Нижний предел интервала, для которого блок выдает значение true (1).

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

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

lowlimit

Значения

скаляр | вектор | матрица

По умолчанию

−0.5

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

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

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

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

OutDataType

Значения

Bool | UInt8

По умолчанию

Bool

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

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