Detect rising edge when signal value increases to strictly positive value, and its previous value was nonpositive
Simulink / Logic and Bit Operations
The Detect Rise Positive block detects a rising edge by determining if the input is strictly positive, and its previous value was nonpositive.
The output is true (equal to 1) when the input signal is
greater than zero, and the previous value was less than or equal to zero.
The output is false (equal to 0) when the input is negative
or zero, or if the input is positive, the previous value was also
positive.
This block supports only discrete sample times.
Data Types |
|
Direct Feedthrough |
|
Multidimensional Signals |
|
Variable-Size Signals |
|
Zero-Crossing Detection |
|
Detect Change | Detect Decrease | Detect Fall Negative | Detect Fall Nonpositive | Detect Increase | Detect Rise Nonnegative