BooleanFunction

BooleanFunction[k,n]
変数が n 個である k 次のブール関数を表す.

BooleanFunction[values]
真理値の指定されたベクトルに対応するブール関数を表す.

BooleanFunction[{{i11,i12,}o1,}]
入力から出力への指定されたマッピングで定義されるブール関数を表す.

BooleanFunction[spec,{a1,a2,}]
spec で指定されたブール関数に対応する変数 aiのブール式を返す.

BooleanFunction[spec,{a1,a2,},form]
form で指定された形式のブール式を返す.

詳細詳細

例題例題すべて開くすべて閉じる

  (3)  (3)

引数が3個の30次のブール関数を生成する:

In[1]:=
Click for copyable input
Out[1]=

f を他のブール演算子と同じよう使う:

In[2]:=
Click for copyable input
Out[2]=

選言標準形の式に変換する:

In[3]:=
Click for copyable input
Out[3]=

式を直接生成する:

In[4]:=
Click for copyable input
Out[4]=

真理規則の表に基づいてブール関数を指定する:

In[1]:=
Click for copyable input
Out[1]=

不完全に指定された真理値表を使う:

In[2]:=
Click for copyable input
Out[2]=

ブール式をBooleanFunctionに変換する:

In[1]:=
Click for copyable input
Out[1]=

これらが同じ関数を表しているかどうかテストする:

In[2]:=
Click for copyable input
Out[2]=
2008年に導入
(7.0)
Translate this page: