【问题标题】:How to simplify with XOR after using Quine–McCluskey's Algorithm?使用 Quine-McCluskey 算法后如何使用 XOR 进行简化?
【发布时间】:2019-03-27 19:14:54
【问题描述】:

对于我的程序,我需要简化布尔表达式,我可以使用 Quine-McCluskey 算法来完成,但是最终结果只包含 NOT、AND 和 OR,但没有 XOR,XOR 的参与对于我的程序 - 如果从算法派生的结果包含一个可以转换为 XOR 的表达式,我将如何去做?

谢谢。

【问题讨论】:

  • 为了确保我理解您的意思 - 您的目标是通过引入 XOR 连接词将仅由 AND、NOT 和 OR 组成的表达式转换为尽可能简化的表达式吗?

标签: python parsing xor simplify boolean-algebra


【解决方案1】:

我用:

def xor(x,y):
    return(not (y and x) and not (not(y or x)))

【讨论】:

  • 虽然此代码可能会回答问题,但提供有关它如何和/或为什么解决问题的额外上下文将提高​​答案的长期价值。
  • 谢谢,但这并不能回答我的问题。我现在已经更新了。
猜你喜欢
  • 2014-09-20
  • 1970-01-01
  • 2015-02-07
  • 2012-05-07
  • 1970-01-01
  • 2018-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多