BooleanFunction

BooleanFunction[k, n]
表示第 k n 元布尔函数.

BooleanFunction[values]
表示对应指定真值向量的布尔函数.

BooleanFunction[{{i11, i12, ...}->o1, ...}]
表示由输入到输出的指定映射所定义的布尔函数.

BooleanFunction[spec, {a1, a2, ...}]
给出 元布尔表达式,对应于 spec 指定的布尔函数.

BooleanFunction[spec, {a1, a2, ...}, form]
给出 form 指定形式的布尔表达式.

更多信息更多信息

范例范例打开所有单元关闭所有单元

基本范例 (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]=
版本 7 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »