Logik- und Bit-Operationen
R2026bBlöcke für boolesche Logik, Signalvergleiche, Flankenerkennung und Bitmanipulation, z. B. Logical Operator und Relational Operator
Verwenden Sie Blöcke aus der Bibliothek „Logic and Bit Operations“, um Entscheidungslogik und Signalüberwachung in Ihrem Modell zu implementieren. Sie können boolesche Operationen ausführen, Signale vergleichen, steigende und fallende Flanken erkennen und zwischen Bitfeldern und Ganzzahlen konvertieren.
Näheres zum Hinzufügen von Blöcken aus dieser Bibliothek zu Ihrem Modell finden Sie unter Add Blocks to Models.
Blöcke
| Bit Clear | Set specified bit of stored integer to zero | |
| Bit Set | Set specified bit of stored integer to one | |
| Bit to Integer Converter | Map vector of bits to corresponding vector of integers | |
| Bitwise Operator | Specified bitwise operation on inputs | |
| Combinatorial Logic | Implement truth table | |
| Compare To Constant | Ein Signal mit einer bestimmten Konstanten vergleichen | |
| Compare To Zero | Determine how signal compares to zero | |
| Detect Change | Änderungen im Signalwert erkennen | |
| Detect Decrease | Detect decrease in signal value | |
| Detect Fall Negative | Detect falling edge when signal value decreases to strictly negative value, and its previous value was nonnegative | |
| Detect Fall Nonpositive | Detect falling edge when signal value decreases to nonpositive value, and its previous value was strictly positive | |
| Detect Increase | Detect increase in signal value | |
| Detect Rise Nonnegative | Detect rising edge when signal value increases to nonnegative value, and its previous value was strictly negative | |
| Detect Rise Positive | Erkennen einer ansteigenden Flanke, wenn der Signalwert auf einen strikt positiven Wert steigt und der vorherige Wert nicht positiv war | |
| Extract Bits | Output selection of contiguous bits from input signal | |
| Float Extract Bits | Extract bits from floating-point input samples (Seit R2023a) | |
| Integer to Bit Converter | Map vector of integers to vector of bits | |
| Interval Test | Determine if signal is in specified interval | |
| Interval Test Dynamic | Determine if signal is in specified interval | |
| Logical Operator | Angegebene logische Operation an Eingaben durchführen | |
| Relational Operator | Perform specified relational operation on inputs | |
| Shift Arithmetic | Shift bits or binary point of signal |
Tools
| Library Browser | Find and add blocks to model |
Themen
- Add Blocks to Models
Use the Library Browser and quick insert menu to insert blocks.