Logic and Bit Operations
Logical Operator や Relational Operator などの論理演算やビット演算のブロック
Logic and Bit Operations ライブラリのブロックは、信号値の変化の検出、入力に対する論理演算や関係演算の実行、ビットから整数への変換に使用します。
ブロック
Bit Clear | 格納された整数の指定されたビットをゼロに設定 |
Bit Set | 格納された整数の指定されたビットを 1 に設定 |
Bit to Integer Converter | Map vector of bits to corresponding vector of integers |
Bitwise Operator | 入力に対する指定されたビット演算 |
Combinatorial Logic | 真理値表の実現 |
Compare To Constant | 指定した定数と信号を比較する方法の定義 |
Compare To Zero | 信号をゼロと比較する方法の定義 |
Detect Change | 信号値の変化の検出 |
Detect Decrease | 信号値の減少の検出 |
Detect Fall Negative | 信号値が厳密に負の値に減少し、前の値が非負のときに、立ち下がりエッジを検出 |
Detect Fall Nonpositive | 信号値が非正の値に減少し、前の値が厳密に正であったときに、立ち下がりエッジを検出 |
Detect Increase | 信号値の増加の検出 |
Detect Rise Nonnegative | 信号値が非負の値に増加し、前の値が厳密にゼロ未満であったときに、立ち上がりエッジを検出 |
Detect Rise Positive | 信号値が厳密に正の値に増加し、前の値が非正であったときに、立ち上がりエッジを検出 |
Extract Bits | 入力信号から選択された連続ビットを出力 |
Float Extract Bits | Extract bits from floating-point input samples (R2023a 以降) |
Integer to Bit Converter | 整数ベクトルからビット ベクトルへのマップ |
Interval Test | 指定した区間内に信号が存在するかどうかを判定 |
Interval Test Dynamic | 指定した区間内に信号が存在するかどうかを判定 |
Logical Operator | 指定した論理演算を入力に実行 |
Relational Operator | 指定した比較演算を入力に適用 |
Shift Arithmetic | 信号のビットや 2 進数小数点をシフト |