ブール関数



LabVIEW 2018ヘルプ


発行年月: 2018年3月
製品番号: 371361R-0112
製品情報を参照

ダウンロード (Windowsのみ)


LabVIEW 2016ヘルプ
LabVIEW 2017ヘルプ
LabVIEW 2018ヘルプ
LabVIEW 2019ヘルプ
LabVIEW 2020ヘルプ

1つ上のパレット: プログラミングVIおよび関数

インストールパッケージ: ベース開発システム。このトピックは、使用しているオペレーティングシステム、ライセンス取得製品、ターゲットによっては、LabVIEWのパレットに一致しない可能性があります。

ブール関数を使用して、単一のブール値またはブール値の配列に論理演算を実行します。

パレットオブジェクト説明
And入力の論理積 (AND) を計算します。 両方の入力はブール値、数値、またはエラークラスタである必要があります。 両方の入力がTRUEの場合、関数はTRUEを返します。 それ以外の場合は、FALSEを返します。
Exclusive Or入力の排他的論理和 (XOR) を計算します。 両方の入力はブール値、数値、またはエラークラスタである必要があります。 両方の入力がTRUEまたはFALSEの場合、関数はFALSEを返します。 それ以外の場合は、TRUEを返します。
FALSE定数この定数を使用してブロックダイアグラムにFALSEの値を提供します。
Impliesxを否定して、yと否定したxの論理和 (OR) を計算します。 両方の入力はブール値、数値、またはエラークラスタである必要があります。 xがTRUEでyがFALSEの場合、関数はFALSEを返します。 それ以外の場合は、TRUEを返します。
Not入力の論理否定を計算します。 xがFALSEの場合、関数はTRUEを返します。 xがTRUEの場合、関数はFALSEを返します。
Not And入力の否定論理積 (NAND) を計算します。 両方の入力はブール値、数値、またはエラークラスタである必要があります。 両方の入力がTRUEの場合、関数はFALSEを返します。 それ以外の場合は、TRUEを返します。
Not Exclusive Or入力の排他的論理和 (XOR) の論理否定を計算します。 両方の入力はブール値、数値、またはエラークラスタである必要があります。 両方の入力がTRUEまたはFALSEの場合、関数はTRUEを返します。 それ以外の場合は、FALSEを返します。
Not Or入力の否定論理和 (NOR) を計算します。 両方の入力はブール値、数値、またはエラークラスタである必要があります。 両方の入力がFALSEの場合、関数はTRUEを返します。 それ以外の場合は、FALSEを返します。
Or入力の論理和 (OR) を計算します。 両方の入力はブール値、数値、またはエラークラスタである必要があります。 両方の入力がFALSEの場合、関数はFALSEを返します。 それ以外の場合は、TRUEを返します。
TRUE定数この定数を使用してブロックダイアグラムにTRUEの値を与えます。
ブールから(0,1)に変換ブールのFALSEまたはTRUE値をそれぞれ0または1の値で16ビット整数に変換します。
ブール配列を数値に変換ブール配列を、配列を数値のバイナリ表記であると解釈して整数または固定小数点数に変換します。 配列の最初の要素は数値の最下位ビットに一致します。
数値をブール配列に変換固定小数点の整数をブール配列に変換します。 整数を数値に配線する場合、整数のビット数に応じてブール配列は8、16、32、または64個の要素の配列を返します。 固定小数点数を数値に配線する場合、ブール配列が返す配列のサイズは固定小数点数のワード長と等しくなります。 配列の0番目の要素は、整数の2の補数の表記の最下位ビットに対応します。
配列要素のAndブール配列内のすべての要素がTRUEであるか、ブール配列が空の場合、TRUEを返します。 それ以外の場合は、この関数はFALSEを返します。 この関数は、任意のサイズの配列を受け入れますが、ブール配列のすべての値に基づいて単一の値のみを返します。
配列要素のOrブール配列内のすべての要素がFALSEか、またはブール配列が空の場合、FALSEを返します。 それ以外の場合は、この関数はTRUEを返します。 この関数は、任意のサイズの配列を受け入れますが、ブール配列のすべての値に基づいて単一の値のみを返します。
複合演算1つまたは複数の数値、配列、クラスタ、またはブール入力に対し演算を実行します。 演算 (加算、減算、AND、OR、XOR) を選択するには、関数を右クリックしてショートカットメニューからモード変更を選択します。 数値パレットでこの関数を選択した場合、デフォルトのモードは「加算」になります。 ブールパレットでこの関数を選択した場合、デフォルトのモードは「OR」になります。


この記事は役に立ちましたか。

役に立たなかった