Compare To Constant
指定した定数と信号を比較する方法の定義

ライブラリ:
Simulink /
Logic and Bit Operations
HDL Coder /
Logic and Bit Operations
説明
Compare To Constant ブロックは、入力信号を定数と比較します。[定数値] パラメーターに定数を指定します。[演算子] パラメーターで、入力を定数値と比較する方法を指定します。
端子
入力
Port_1 — 入力信号
スカラー | ベクトル | 行列
スカラー、ベクトル、または行列として指定した入力信号を定数と比較します。ブロックはまず [定数値] パラメーターを入力データ型に変換し、指定された演算を実行します。
データ型: half
| single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| Boolean
| fixed point
| enumerated
| bus
出力
Port_1 — 出力信号
0 | 1 | ベクトル | 行列
出力は、比較が false の場合は 0
であり、true の場合は 1
です。
データ型: uint8
| Boolean
パラメーター
演算子 — 論理演算子
<= (既定値) | == | ~= | < | >= | >
このパラメーターは、次のような値を取ります。
==
- 入力が指定された定数と等しいかどうかを調べます。~
=
- 入力が指定された定数と等しくないかどうかを調べます。<
- 入力が指定された定数より小さいかどうかを調べます。<=
- 入力が指定された定数以下であるかどうかを調べます。>
- 入力が指定された定数より大きいかどうかを調べます。>=
- 入力が指定された定数以上であるかどうかを調べます。
プログラムでの使用
ブロック パラメーター: relop |
型: 文字ベクトル |
値: '==' | '~=' | '<' |'<=' | '>=' | '>' |
既定の設定: '<=' |
定数値 — 比較する定数
定数
入力と比較する定数値を指定します。
プログラムでの使用
ブロック パラメーター: const |
型: 文字ベクトル |
値: スカラー | ベクトル | 行列 | N 次元配列 |
既定の設定: '3.0' |
出力データ型 — 出力のデータ型
boolean
(既定値) | uint8
出力のデータ型 ([boolean
] または [uint8
]) を指定します。
プログラムでの使用
ブロック パラメーター: OutDataTypeStr |
型: 文字ベクトル |
値: 'boolean' | 'uint8'
|
既定の設定: 'boolean' |
ゼロクロッシング検出を有効にする — ゼロクロッシング検出を有効にする場合に選択
'on'
(既定値) | 'off'
ゼロクロッシング検出を有効にする場合は選択します。詳細については、ゼロクロッシング検出を参照してください。
プログラムでの使用
ブロック パラメーター: ZeroCross |
型: 文字ベクトル |
値: 'off' | 'on' |
既定の設定: 'on' |
ブロックの特性
データ型 |
|
直達 |
|
多次元信号 |
|
可変サイズの信号 |
|
ゼロクロッシング検出 |
|
拡張機能
C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。
HDL コード生成
HDL Coder™ を使用して FPGA 設計および ASIC 設計のための Verilog および VHDL のコードを生成します。
HDL Coder™ には、HDL の実装および合成されたロジックに影響する追加のコンフィギュレーション オプションがあります。
このブロックには 1 つの既定の HDL アーキテクチャがあります。
ConstrainedOutputPipeline | 既存の遅延を設計内で移動することによって出力に配置するレジスタの数。分散型パイプラインではこれらのレジスタは再分散されません。既定の設定は |
InputPipeline | 生成されたコードに挿入する入力パイプライン ステージ数。分散型パイプラインと制約付き出力パイプラインでは、これらのレジスタを移動できます。既定の設定は |
OutputPipeline | 生成されたコードに挿入する出力パイプライン ステージ数。分散型パイプラインと制約付き出力パイプラインでは、これらのレジスタを移動できます。既定の設定は |
このブロックは、複素信号のコード生成をサポートしています。
PLC コード生成
Simulink® PLC Coder™ を使用して構造化テキスト コードを生成します。
固定小数点の変換
Fixed-Point Designer™ を使用して固定小数点システムの設計とシミュレーションを行います。
バージョン履歴
R2006a より前に導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)