0
変数がどちら側にあるかを決定する3つ以上の変数のカルノー地図では、解を簡単に見つけやすくなります。しかし、どの変数がどのような方向に向いているかは、どのようにしてわかりますかカルナウ地図のどちら側にある変数
など。変数x、y、zについては、 xとyを行ヘッダーとして、zを行ヘッダーとして、またはyとzを列ヘッダーとして、xを行ヘッダーとして2つの異なる表を与えることができます。
変数がどちら側にあるかを決定する3つ以上の変数のカルノー地図では、解を簡単に見つけやすくなります。しかし、どの変数がどのような方向に向いているかは、どのようにしてわかりますかカルナウ地図のどちら側にある変数
など。変数x、y、zについては、 xとyを行ヘッダーとして、zを行ヘッダーとして、またはyとzを列ヘッダーとして、xを行ヘッダーとして2つの異なる表を与えることができます。
最大4つの変数味の問題であり、どの変数がどちらの側に置かれるのか。しかし、Mahoney mapsの延長としてKarnaugh
の5つ以上の変数のマップは、側面に沿って特定の順序が必要です。
次の例のための発現:!!
ABCD E + ABCデ
五入力Mahoney
マップ:
等価Karnaugh
マップ:
de de
00 01 11 10 00 01 11 10
abc +---+---+---+---+ abc +---+---+---+---+
000 | 0 | 0 | 0 | 0 | 001 | 0 | 0 | 0 | 0 |
+---+---+---+---+ +---+---+---+---+
010 | 0 | 0 | 0 | 0 | 011 | 0 | 0 | 0 | 0 |
+---+---+---+---+ +---+---+---+---+
110 | 0 | 0 | 0 | 0 | 111 | 0 | 1 | 0 | 1 |
+---+---+---+---+ +---+---+---+---+
100 | 0 | 0 | 0 | 0 | 101 | 0 | 0 | 0 | 0 |
+---+---+---+---+ +---+---+---+---+
ここに示されているように、変数を交換することは常に可能である:
de de
00 01 11 10 00 01 11 10
abc +---+---+---+---+ abc +---+---+---+---+
000 | 0 | 0 | 0 | 0 | 001 | 0 | 0 | 0 | 0 |
+---+---+---+---+ +---+---+---+---+
010 | 0 | 0 | 0 | 0 | 011 | 0 | 0 | 0 | 0 |
+---+---+---+---+ +---+---+---+---+
110 | 0 | 0 | 0 | 0 | 111 | 0 | 1 | 0 | 1 |
+---+---+---+---+ +---+---+---+---+
100 | 0 | 0 | 0 | 0 | 101 | 0 | 0 | 0 | 0 |
+---+---+---+---+ +---+---+---+---+
HereあなたがKarnaugh-Veitch/Mahoney
マップを描画し、簡素化するための素敵なオンラインツールを見つけることができます。
正直なところ、解決策を見つけるのが簡単な方法を見つけるための方法は、難しいケースでも簡単に解決策を見つけることより簡単になるとは思いません。 (また、私はそれが主観的であると確信しています。xとyを列ヘッダーとして扱うのと、yとzを列ヘッダーとして使うことの間に大きな違いはありません。解決策は「ラップアラウンド」です。これは、xがyに先行するかどうかに関係します。 – ruakh