BooleanTable

BooleanTable[bf]
ブール関数 bf に渡された変数値のすべての可能な組合せに対する真理値のリストを返す.

BooleanTable[expr,{a1,a2,}]
aiの値のすべての可能な組合せに対するブール式 expr の真理値のリストを返す.

BooleanTable[expr,{a1,a2,},{b1,},]
最も外側のレベルが aiの可能な組合せを与える expr のネストした真理値表を返す.

詳細詳細

  • 変数値の可能な組合せはTuples[{True,False},n]の順で与えられる.
  • BooleanTableTrueFalseの値の配列のリストを返す.
  • Boole[BooleanTable[]]10の値を返す.
  • BooleanTable[expr,{a1,a2,}]等では,ai等の中で明示的ではない expr 中の任意の変数は記号形式のままで残される.
  • BooleanTable[expr,vars1,,varss]Fold[BooleanTable,expr,{varss,,vars1}]と等価である.
  • BooleanTable[bf,{r1,r2,}]はブール関数 bfr1, r2, 番目の変数の可能な値に対応する真理値のリストを与える.
  • BooleanTable[bf,{r1,},{s1,},]は,最も外側のレベルが ri番目の変数の組合せを与える真理値のネストした表を与える.
2008年に導入
(7.0)