boolean - 使用卡诺图代替真值表有哪些优点/缺点

标签 boolean boolean-logic boolean-expression boolean-operations karnaugh-map

我应该使用什么?或者是否有特殊场合我应该使用其中一种而不是另一种?

最佳答案

对于更高维度,K 图不一定失败。问题在于,对五个以上的变量进行可视化非常困难。 4 变量 K 图是二维的并且易于可视化。第 5 个变量是三维的,但从可视化的角度来看仍然是可管理的,因为第 5 个变量的 2 个状态仅需要在视觉上从一个平面移动到下一个平面,而不需要在任一平面的 x 或 y 方向上移动。使用 K 图仅使方程具有超过 5 个变量的正确性就已经足够困难了,更不用说考虑一组最佳项(“核心”素蕴涵项和“选择”素蕴涵项)。

关于boolean - 使用卡诺图代替真值表有哪些优点/缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11597071/

相关文章:

boolean-logic - 简化 bool 表达式 A'BC + AB'C + A'B'C' + AB'C + ABC

c++ - C++无法弄清楚为什么它会给出误报(newbie)

java - 为什么下面的代码块应该返回 false?

既非真亦非假的 Python 事物

objective-c - Apple 模板在转换为 BOOL 后是否包含错误?

boolean-logic - 4 个输入中只有 1 个为真( bool 逻辑表达式)

python - 获取索引数组,在另一个数组中找到匹配的索引并替换值

algorithm - 如何在命题逻辑中获得一个 "indirect implicant"

language-agnostic - !a&&(a||b) 简化为什么?

c - 在 'C' 我如何 - 检查用户输入的 int 以及是否会重新提示用户字母、字符或空格?