Detect Rise Positive
Обнаружение нарастающего фронта при условии, что значение сигнала увеличивается до строго положительного значения, а его предыдущее значение было неположительным.
Тип: Detect Rise Positive
Путь в библиотеке:
|
Описание
Блок Detect Rise Positive определяет, что текущее значение входного сигнала больше нуля и его предыдущее значение было меньше или равно нулю.
-
Выходной сигнал принимает значение
true (1), если текущее значение входного сигнала больше нуля, а его предыдущее значение было меньше или равно нулю. -
Выходной сигнал принимает значение
false (0), если текущее значение входного сигнала меньше или равно нулю, или если входной сигнал положительный, а его предыдущее значение также было положительным.
Этот блок можно использовать только с дискретными решателями.
Порты
Вход
#
IN_1
—
входной сигнал
скаляр | вектор | матрица
Details
Входной сигнал в виде скаляра, вектора или матрицы.
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
Выход
#
OUT_1
—
выходной сигнал
скаляр | вектор | матрица
Details
Выходной сигнал в виде скаляра, вектора или матрицы.
-
Выходной сигнал принимает значение
true (1), если текущее значение входного сигнала больше нуля, а его предыдущее значение было меньше или равно нулю. -
Выходной сигнал принимает значение
false (0), если текущее значение входного сигнала меньше или равно нулю, или если входной сигнал положительный, а его предыдущее значение также было положительным.
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
Параметры
Основные
#
Initial condition —
начальное условие входного сигнала
Scalar / array of real numbers
Details
Задает начальное значение входного сигнала.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Да |
| Вычисляемый |
Да |
#
Output data type —
тип выходных данных
Bool | UInt8
Details
Установите тип выходных данных Bool или UInt8.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |