Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 離散数学 > ブール計算 >
Mathematica > 数学とアルゴリズム > 論理演算とブール代数 > ブール計算 >

BooleanTable

BooleanTable[bf]
ブール関数 bf に渡された変数値のすべての可能な組合せに対する真理値のリストを返す.
BooleanTable[expr, {a1, a2, ...}]
ai の値のすべての可能な組合せに対するブール式 expr の真理値のリストを返す.
BooleanTable[expr, {a1, a2, ...}, {b1, ...}, ...]
最も外側のレベルが ai の可能な組合せを与える expr のネストした真理値表を返す.
  • 変数値の可能な組合せはTuples[{True, False}, n]の順で与えられる.
  • Boole[BooleanTable[...]]10の値を返す.
  • BooleanTable[expr, {a1, a2, ...}]等では,ai 等の中で明示的ではない expr 中の任意の変数は記号形式のままで残される.
  • BooleanTable[expr, vars1, ..., varss]Fold[BooleanTable, expr, {varss, ..., vars1}]と等価である.
  • BooleanTable[bf, {r1, r2, ...}]はブール関数 bfr1r2...番目の変数の可能な値に対応する真理値のリストを与える.
  • BooleanTable[bf, {r1, ...}, {s1, ...}, ...]は,最も外側のレベルが ri番目の変数の組合せを与える真理値のネストした表を与える.
バージョン 7 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team