Maucta,
Zkouším si řešit pár příkladů a zarazil jsem se u takový banality (jistě pro vás některý chytrý, ale už vůbec ne pro mě). Týká se to logických obvodů a jejich minimalizace. Zadanou funkci
jsem zkusil minimalizovat pomocí mapy
a vyšel mi potom tento paskvil:
Vím, že to jde ještě trochu upravit, ale vůbec nechápu, jakým stylem. Nikde už nevidím v žádným výrazu, co by se dalo spolu vytýkat nebo krátit. Potom jsem našel zde jeden malej program, který slouží k minimalizaci také pomocí Karnaughovy mapy:
http://www.stahuj.centrum.cz/podnikani_ ... hova-mapa/
Zkusil jsem do něj danou funkci vložit a ten mi jí zminimalizoval o jeden miniterm:
Tím jsem se přesvědčil, že to ještě minimalizovat opravdu jde, ale není mi jasný, jak. Můj dotaz je jednoduchý. Jak se dají oba výrazy ještě více zkrátit?
PS: Nikde jsem nenašel na fóru odpovídající téma, který by řešilo podobnou problematiku, proto jsem založil nový. Popř. přesuňte...
Danke
Minimalizace logické funkce
Moderátori: mirosne, Moderátori
-
- Pokročilý člen
- Príspevky: 685
- Dátum registrácie: 16 Mar 2009, 00:00
- Bydlisko: ...aj Bratislava
Re: Minimalizace logické funkce
to co spominas ako druhu minimalizaciu - to je vycitatelne predsa priamo z Karnaughovej mapy... tak ako si si "cez hranu" vypisal z nej A´CD tak sa da "cez hranu" vypisat aj A´BC´ plus teda tie zvysne tri dvojice 1-iek (ABC, AC´D´, A´CD)
- Prílohy
-
- karnaugh.jpg (48.49 KiB) 1802 zobrazení
0
Re: Minimalizace logické funkce
Aha, já jsem d...., já tam viděl těch smyček 5, že tam jdou vypsat jen 4, jsem přehlídl. Díky.
Takže výslednej tvar se už asi dál nedá nijak zkrátit...?
_____________________________________________________________________________
Ještě k té minimalizaci - zajímalo by mě, jaký metody používáte vy, aby jste se k výsledku dopracovali co nejefektivněji. Pokud do funkce kecá jenom pár proměnných, nemá cenu řešit. Ale pokud člověk narazí na funkcí, která má třeba 10 vstupních veličin (nebo i klidně víc), jak doporučujete se k tomu postavit? Klasicky řešit početně na papíře a pomocí Karma-mapy nebo víte o nějakých vhodných programech, které vám práci dost ulehčují?
Takže výslednej tvar se už asi dál nedá nijak zkrátit...?
_____________________________________________________________________________
Ještě k té minimalizaci - zajímalo by mě, jaký metody používáte vy, aby jste se k výsledku dopracovali co nejefektivněji. Pokud do funkce kecá jenom pár proměnných, nemá cenu řešit. Ale pokud člověk narazí na funkcí, která má třeba 10 vstupních veličin (nebo i klidně víc), jak doporučujete se k tomu postavit? Klasicky řešit početně na papíře a pomocí Karma-mapy nebo víte o nějakých vhodných programech, které vám práci dost ulehčují?
0
-
- Pokročilý člen
- Príspevky: 522
- Dátum registrácie: 07 Apr 2010, 00:00
- Bydlisko: Žilina
- Vek: 50
Re: Minimalizace logické funkce
Ľudia prosím viete mi nejak po lopate vysvetliť ako z tejto funkcie vypísať tu karnaughovu mapu?
Aspoň pár čísel aby som to pochopil.
Ďakujem.
Tu som dačo našiel ale akosi to nechápem https://youtu.be/u_mqqiP2COY
Aspoň pár čísel aby som to pochopil.
Ďakujem.
Tu som dačo našiel ale akosi to nechápem https://youtu.be/u_mqqiP2COY
0