Karnaughova mapa
Z MiS
				
				
				(Rozdíly mezi verzemi)
				
																
				
				
								
				|  (Přidání příkladů (obrázků)) |  (→Příklady Karnaughových map:  Opraveny odkazy na obrázky) | ||
| Řádka 20: | Řádka 20: | ||
| == Příklady Karnaughových map == | == Příklady Karnaughových map == | ||
| − | Karnaughova mapa funkce NOT (funkce jedné proměnné): | + | Karnaughova mapa funkce NOT (funkce jedné proměnné):<br /> | 
| − | [[Soubor:karnaugh_mapa_1a]] | + | [[Soubor:karnaugh_mapa_1a.png]] | 
| Přiřazení hodnot vstupních proměnných k buňkám Karnaughovy mapy funkce NOT:<br /> | Přiřazení hodnot vstupních proměnných k buňkám Karnaughovy mapy funkce NOT:<br /> | ||
| − | [[Soubor:karnaugh_mapa_1b]] | + | [[Soubor:karnaugh_mapa_1b.png]] | 
| Karnaughova mapa funkce AND (dvě vstupní proměnné):<br /> | Karnaughova mapa funkce AND (dvě vstupní proměnné):<br /> | ||
| − | [[Soubor:karnaugh_mapa_2a]] | + | [[Soubor:karnaugh_mapa_2a.png]] | 
| Přiřazení hodnot vstupních proměnných k buňkám Karnaughovy mapy funkce AND:<br /> | Přiřazení hodnot vstupních proměnných k buňkám Karnaughovy mapy funkce AND:<br /> | ||
| − | [[Soubor:karnaugh_mapa_2b]] | + | [[Soubor:karnaugh_mapa_2b.png]] | 
| Karnaughova mapa funkce tří proměnných:<br /> | Karnaughova mapa funkce tří proměnných:<br /> | ||
| − | [[Soubor:karnaugh_mapa_3a]] | + | [[Soubor:karnaugh_mapa_3a.png]] | 
| Přiřazení hodnot vstupních proměnných k buňkám Karnaughovy mapy funkce tří proměnných:<br /> | Přiřazení hodnot vstupních proměnných k buňkám Karnaughovy mapy funkce tří proměnných:<br /> | ||
| − | [[Soubor:karnaugh_mapa_3b]] | + | [[Soubor:karnaugh_mapa_3b.png]] | 
| − | + | ||
| == Převod do DNF == | == Převod do DNF == | ||
Verze z 22. 4. 2014, 13:18
Karnaughova mapa je jedním ze způsobů zápisu (logické) funkce.
Výhody Karnaughovy mapy:
- Ve srovnání se zápisem pomocí tabulky je úspornější (na velikost popsaného místa).
- Lze z ní jednoduchým způsobem získat zápis v disjunktivní nebo konjunktivní normální formě (DNF, CNF).
| Obsah | 
Princip
- Karnaughovu mapa je tabulka, kde každé kombinaci hodnot vstupních proměnných je přiřazena jedna buňka tabulky.
- Obsahem buňky je výsledek funkce při odpovídajícím ohodnocení vstupních proměnných.
- Buňky jsou uspořádány tak, že buňky se stejnou hodnotou některé proměnné jsou sousední buď přímo, nebo přes okraj tabulky.
Tedy pokud máme logickou funkcí dvou vstupních proměnných, nabývajících hodnot 0 nebo 1, pak Karnaughova mapa bude mít 4 buňky. 
(Máme-li dvě proměnné a a b, pak mohou nabývat kombinací: 00, 01, 10 a 11.)
Příklady Karnaughových map
Karnaughova mapa funkce NOT (funkce jedné proměnné):
 
Přiřazení hodnot vstupních proměnných k buňkám Karnaughovy mapy funkce NOT:
 
Karnaughova mapa funkce AND (dvě vstupní proměnné):
 
Přiřazení hodnot vstupních proměnných k buňkám Karnaughovy mapy funkce AND:
 
Karnaughova mapa funkce tří proměnných:
 
Přiřazení hodnot vstupních proměnných k buňkám Karnaughovy mapy funkce tří proměnných:
 
