问题标签 [karnaugh-map]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
combinations - LED照明组合电路
组合电路设计题。
我不确定如何开始。对于真值表,我将使用 (w,x,y,z) 作为输入变量还是仅使用 ABCDEFG 变量,因为它是打开和关闭的变量?
那么我会为所有十六进制 0-F 做那将给我分钟。term canonical 那么用卡诺图优化呢?任何帮助将不胜感激!
logic - 减少逻辑表达式
我无法通过逻辑等价来减少逻辑表达式。表达式如下:
使用卡诺图,我可以将表达式简化为 AB + ~C~D。
问题在于我试图使用逻辑等价来减少表达式。我尝试过两种方法:
通过这种方法,我能够证明 AB,但我看不到如何解决 ~C~D。另一种方法如下:
通过这种方法,我能够证明~C~D,但我看不出我将如何解决 AB。
有没有办法解决这个问题,这是我没有看到的一个流动证明?
boolean - 不用关心简化布尔函数
你能帮我解决这个问题吗:
“将布尔函数与乘积之和和和之乘积中的无关条件 d 一起简化。
我试图解决它,但我想出了 1 和 0。
boolean-expression - I am right Boolean expression using Karnaugh map
I got an question from school - Obtain the minimal form for the following Boolean expression using Karnaugh map. F(U, V, W, Z) = ∑(0, 1, 2, 3, 6, 7, 8, 9, 10, 13, 15)
And I solved it like this
There are four pairs and one quad that reduce as given below:
Pair-1(m7 + m6) reduces to U’VW
Pair-2(m8 + m9) reduces to UV’W’<br>
Pair-3(m13 + m15) reduces to UVZ
Pair-4(m8 + m10) reduces to UV’Z’<br>
Quad (m0 + m1 + m2 + m3) reduces to U’V’<br>
Simplified Boolean expression for given K-map is F(U,V,W,Z) = U’VW + A’C’O + UVZ + UV’Z’ + U’V’</p>
But my teacher said
answer is not matching with the rules of boolean..as it wants first quads and then pair but answer is showing diff.
I am confused
boolean - 在 K 个地图中,是否可以形成一个仅包含 Don't Cares 的组?
在使用 K 地图时,我们可以将不关心视为 0 或 1,这有助于我们形成一个更大的组。但是一个组可以只由不关心组成吗????
boolean - 卡诺图哪一个是真的?
我有一个卡诺图问题。在数字设计课程中老师学过,但我在这里无法理解清楚。我们可以在图片中看到。在第一个中,我们使用全 1 并且有 4x3 1。在第二个中,我们有 8x2 1,我们使用了一些 1 两次。哪个答案是正确的?第一个还是第二个?为什么?
感谢所有回复。
sql - Math 可以帮助通过卡诺图在 SQL 中制定 UPDATE 查询吗?
我有一个包含 2 个表的数据库。让他们称他们为table和tableWithUpdatedValues
表结构是相同的,它们只有几列:title、plot和review。表也更新了一个列。
两者都可以假设的值是 NULL、1 和 2。
我想将值从tableWithUpdatedValues复制到表并将更新标志设置为 1 在所有情况下,除了一个:当两个表上的绘图值或审查值不同并且目标表值不为空时。行为也有区别:如果值不同,但tableWithUpdatedValues上的值为 null 我将保留table上的值
这个概念非常简单直观。Null 是一个无用的值。相反,1 和 2 具有相同的值。我永远不会用 null 覆盖 1 或 2,并且在用 2 覆盖 1 或反之亦然时会发生冲突(所以我不会覆盖)。
http://en.wikipedia.org/wiki/Karnaugh_map
我意识到这张桌子是对称的
示例数据
logic - 使用卡诺图简化布尔表达式
我有以下问题:
将以下布尔表达式表示为乘积之和,并使用卡诺图尽可能简化
我画了卡诺图,然后将我的值放在表中为真(第一个,B 非 D 表示 10,非 B 和 D 表示 01)然后我们有以下值:0100,0110,1100,1110(作为 A 和C 可以是 0 或 1)。所以我们得到:
我们注意到我们只有一组(蓝色圆圈),然后我们有:
我们看到唯一不修改其值的变量是 B 和 D,因此我们得到以下简化版本:
但这只是括号中表达式的答案,没有减号。如果我在表达式前面有一个减号,有什么想法可以解决它吗?它如何改变我的表达方式?
我的第二个问题是当我有这样的双重否定时我应该如何解决它
映射时,第一个表示 1111,其余表示 0101、1101、0101,然后我以同样的方式解决它?有任何想法吗?谢谢!
logic - 使用 S2、S1、S0(七种状态)、一键输入和四输出制作 K-map
所以我的状态图有七个状态(000 到 110),一个输入 B 按钮和四个输出 P、Q、R 和 S。
我制作了真值表,它有 16 行(其中两行有 X)。我应该从中制作 7 个 K-Maps,S2' S1' S0' PQR 和 S。我知道输入 B (0, 1) 将位于列侧(或行),但我是行有问题。S2 为最高有效位,S0 最低。
我从未见过一侧有 3 位 (S2/S1/S0) 的 K-Map,但我不知道如何以任何其他方式表示它。如果是三位,这些数字的顺序是什么?对于两个,我知道现在是 00/01/11/10。
如果是两个,这似乎是正确的想法,那么您如何在三个(S2/S1/S0)中的两个之间做出决定?输入 B 侧旁边是否有一个额外的变量(所以它会是列上的 S2/S1 和行上的 B/S0?)。您如何决定将 S2/S1/S0 中的哪一个放在另一侧,这是否重要?
对我来说,一个很大的帮助是查看 S2/S1/S0 状态图的真值表/k-map 示例。我只见过 S1/S0 的例子,所以不超过 4 个状态 (00/01/10/11)。
感谢您提供任何帮助。如果我的问题令人困惑,我很抱歉。请让我知道我是否可以更清楚地了解我的问题。
karnaugh-map - 卡诺图组大小
完全披露,这是一个我认为我不是在寻找勺子喂食的作业,更多的是一个一般性问题。我是否允许将其分成 8 组和 2 组 4 组,或者所有组大小必须相等,即 4 组 4
1 0 1 1
0 0 0 0
1 1 1 1
1 1 1 1
对不起,如果这很明显,但我的搜索并不明确,我的老师也很模糊。谢谢!