karnaughova mapa + odvození výrazu

Všetko čo sa týka mikropočítačov + Sekcia Arduino

Moderátori: psichac, Moderátori

fsoft
Okoloidúci
Okoloidúci
Príspevky: 40
Dátum registrácie: 27 Júl 2013, 09:23

karnaughova mapa + odvození výrazu

Príspevok od používateľa fsoft » 16 Okt 2015, 19:54

Dobrý den,

potřeboval bych od Vás moc pomoci.
Mám takovéto zadání: i= { 2,4,7,10,11,15(1,3,8,12,13,14) }
Udělal jsem si pro to pravdivostní tabulku:
Obrázok

a karnaughovu mapu
Obrázok

Můžete mi, prosím, někdo zkontrolovat, zda mám ten výraz dobře? Je mi divné, že mi vypadla proměnná x3.
Obrázok
Pokouším se o simulaci v programu Logo Comfort


Ale netuším, kam mám tedy zapojit a jak tu proměnnou X3.

Konečný výraz jsem si udělal: pomocí zákonu dvojité negace a pak pomocí Demorgenova zákonu, abych to měl v NANDech. (to není na obrázku)

Děkuji moc za pomoc
0

Používateľov profilový obrázok
boban
Stály člen
Stály člen
Príspevky: 137
Dátum registrácie: 03 Jún 2010, 00:00
Bydlisko: po

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa boban » 16 Okt 2015, 20:12

mysim ze chyba v karnaufke 11, 5, 7, 10, 13, 14 riadok, to znacenie tabulky je dost metuce, predpokladam i1 -> x0, atd...
0

fsoft
Okoloidúci
Okoloidúci
Príspevky: 40
Dátum registrácie: 27 Júl 2013, 09:23

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa fsoft » 16 Okt 2015, 20:50

aha :-)

byl byste tak moc hodný a pomohl mi, kde mám v mapě chybu?
i1=x0 v mapě
díky moc!
0

fsoft
Okoloidúci
Okoloidúci
Príspevky: 40
Dátum registrácie: 27 Júl 2013, 09:23

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa fsoft » 17 Okt 2015, 21:16

Dobrý večer,

zkontroloval jsem si to podle internetové kalkulačky - a opravdu ta nejvyšší proměnná vypadne - viz. moje mapa.

Udělal jsem si tedy následující výraz podle té mapy co mám:
[Obrázok

mapa:
Obrázok

pořadí na mapě jsme se ve škole učili takto jak to mám.

Obvod jsem si pomocí programu nasimuloval: Obrázok
Netuším, kam ale zapojím tu nejvyšší proměnnou která vypadne? Tu nechám být a nezapojím jí? Když ale to chci zkusit jestli výstup sedí dle pravdivostní tabulky jak to zjistím, když tu jednu proměnnou vlastně nezadávám?
Obrázok

Budu moc rád za radu - jsem úplně bezradný a nevím jak na to.

Díky moc
0

Používateľov profilový obrázok
boban
Stály člen
Stály člen
Príspevky: 137
Dátum registrácie: 03 Jún 2010, 00:00
Bydlisko: po

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa boban » 17 Okt 2015, 22:45

fsoft napísal:aha :-)

byl byste tak moc hodný a pomohl mi, kde mám v mapě chybu?
i1=x0 v mapě
díky moc!
no, pokial i1 = x0, i2=x1 ... tak karnafka mi vysla

|0|-|1|1|
|1|-|-|0|
|0|-|1|1|
|-|0|1|-|

funkcia potom x2*x1\ + x2*x3 + x1*x3\*x2\ vpodstate podobna, preto predpokladam ze u teba i1 nie je x0 atd...
cize ak ta premenna vypadla tak ju tam ani nemusis zakreslovat, alebo nebude pripojena nikde... nezalezi na jej stave
0

fsoft
Okoloidúci
Okoloidúci
Príspevky: 40
Dátum registrácie: 27 Júl 2013, 09:23

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa fsoft » 17 Okt 2015, 23:37

Děkuji za poslání...alespoň Vám taky vypadla ta jedna proměnná...jakto, že vy ten alg. výraz máte jinak? To znamená že tam mám chybu?

díky a pěkný večer

-- Spojený príspevok 17 Okt 2015, 23:59 --

zkusil jsem nějaký online solver a ten vypsal toto:
Obrázok

už tomu vůbec nerozumím :rolleyes:
proč jim to tady nevypadlo
0

Používateľov profilový obrázok
boban
Stály člen
Stály člen
Príspevky: 137
Dátum registrácie: 03 Jún 2010, 00:00
Bydlisko: po

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa boban » 18 Okt 2015, 11:19

Vypadlo mi x0 resp i1 pretoze som to robil podla tabulky v 1 poste, v druhej tabulke mas inak i1..i4 proste i1 <=> i4, i2 <=> i3 takze preto to vyslo inak... ale obidve riesenia budu dobre... len su inak ocislovane... ta posledna moznost moze byt tiez spravna, len nie je minimalna. to sa mi uz nechce kontrolovat. ked sa pozries na tabulku tak je jasne ze tu premennu mozes vyhodit pretoze ci s 1 alebo 0 je vystup rovnaky (pripadne na nom nezalezi...) takze su smerodajne iba ostatne preenne.
0

Tomik
Stály člen
Stály člen
Príspevky: 121
Dátum registrácie: 31 Okt 2011, 07:55
Bydlisko: Prešov

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa Tomik » 19 Okt 2015, 20:09

učili sme sa to v škole ale tie pomlčky v karnafke sme nemali to ako čo maju znamenať tie pomlčky prečo tam neni normalne 0 ale pomlčka ?
0

Používateľov profilový obrázok
boban
Stály člen
Stály člen
Príspevky: 137
Dátum registrácie: 03 Jún 2010, 00:00
Bydlisko: po

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa boban » 19 Okt 2015, 20:58

znamena to ze na danom stave nezalezi, moze tam byt bud 0 alebo 1. Moze sa tak viac zminimalizovat funkcia.
0

keil
Okoloidúci
Okoloidúci
Príspevky: 18
Dátum registrácie: 20 Mar 2013, 10:24
Vek: 64

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa keil » 19 Okt 2015, 22:00

Ahoj fsoft,
zaujal ma Tvoj problem. Mapu som si nakreslil ako si ju zobrazil v prvom prispevku a vypisanu minimalizovanu funkciu mas dobre (predpokladam, ze prazdne policka v pravdivostnej tabulke su nuly a pomlcky su volne stavy, kde si mozes dat hodnotu podla potreby). Ta premenna x3 ako Ti pisal boban jednoducho nie je potrebna a vystup nie je na nej zavisly (ani ju nezapajaj, lebo nemas kde) a prakticky si usetril vstup. To, ze Ti v inom pripade vysiel iny vysledok sa da vysvetlit tym, ze pri minimalizacii ak je vela volnych stavov, tak sa daju slucky robit roznymi sposobmi a preto vyjde vysledna funkcia malicko ina. Osobne som to skusil a tiez mi to vyslo ako pises bez vypadnutia vstupu (4 slucky). Ak som zmenil logiku sluckovania, tak mi to vyslo tak ako Tebe na zaciatku (3 slucky).
0

milan209
Pokročilý člen
Pokročilý člen
Príspevky: 522
Dátum registrácie: 07 Apr 2010, 00:00
Bydlisko: Žilina
Vek: 50

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa milan209 » 15 Jan 2017, 20:12

Prosím vás môžte mu prosím napísať ci je odvodenie z k- mapy v poriadku? Neviem ci som to správne pochopil.
V prípade chyby ma pls opravte.
Prílohy
20170115_201247.jpg
0

skromny
Pokročilý člen
Pokročilý člen
Príspevky: 685
Dátum registrácie: 16 Mar 2009, 00:00
Bydlisko: ...aj Bratislava

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa skromny » 15 Jan 2017, 20:57

ak dobre vidim tak posledny clen vychadza len z dvojice jednotiek, chyba Ti tam B. cize C. B. A' namiesto C.A'
0

milan209
Pokročilý člen
Pokročilý člen
Príspevky: 522
Dátum registrácie: 07 Apr 2010, 00:00
Bydlisko: Žilina
Vek: 50

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa milan209 » 15 Jan 2017, 21:22

Ďakujem za ochotu. To B tam musí byť? Lebo potom mi nejde do hlavy ako sa B-čkom definujú tie 2 jednotky nad sebou keď vľavo od spodnej z nich je 0.
Ale ..... zas si uvedomujem keby tam nebolo B definované tak by tie jednotky mohli byť aj úplne vľavo..
Takže asi začínam tomu rozumieť .

Ešte poprosím skontrolovať posledný príklad ci je to ok. Ak áno tak som to pochopil.
Prílohy
20170115_212115.jpg
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa peterple » 15 Jan 2017, 21:44

Skoro dobre. Ten posledný člen sa dá pokryť väčšou konfiguráciou (4 jednotky - pravý horný roh dve, pravý dolný roh dve). Takže tam ešte vypadne C.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

milan209
Pokročilý člen
Pokročilý člen
Príspevky: 522
Dátum registrácie: 07 Apr 2010, 00:00
Bydlisko: Žilina
Vek: 50

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa milan209 » 15 Jan 2017, 22:09

Tak som to prerobil. Tie rohy som dal spolu.
Ako tak tomu konečne rozumiem.
Prílohy
20170115_220644.jpg
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa peterple » 15 Jan 2017, 22:17

Teraz nerozumiem tomu novému výrazu s nápisom takto?
Napísal som k tomu predchádzajúcemu že je to podľa mňa skoro dobre. Teda prvý, druhý a tretí člen je dobre. Posledný je tiež v podstate dobre, len sa dá ešte minimalizovať pretože ho pokryješ aj štvoricou jednotiek. A teda z neho vypadne C.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

milan209
Pokročilý člen
Pokročilý člen
Príspevky: 522
Dátum registrácie: 07 Apr 2010, 00:00
Bydlisko: Žilina
Vek: 50

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa milan209 » 15 Jan 2017, 22:30

Ten vyraz pri slove TAKTO som urobil ako alternatívu ze som dal dokopy štvoricu jednotiek vpravo hore a dole v tom rohu.
Ale rozumiem ze tam v tom štvrtom výraze to C je zbytočné resp. tam ani nemá byť.
A podla teba ktorý výraz je správne ten 1. či 2.? Alebo je to v podstate jedno a ide HLAVNE o čo najmenší počet členov vo celkovom výraze...?
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa peterple » 15 Jan 2017, 22:41

Aha teraz som sa pozrel lepšie. Nuž ten tvoj druhý výraz má rovnakú "chybu" ako ten prvý. V poslednom člene máš navyše A. Teda ak je cieľom urobiť minimalizáciu logického výrazu pomocou K. mapy.

Takže ak vo výraze 1 v poslednom člene vypustíš C a
vo výraze 2 v poslednom člene vypustíš A, tak dostaneš finálny minimalizovaný výraz.
Logicky sú správne všetky tri.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

milan209
Pokročilý člen
Pokročilý člen
Príspevky: 522
Dátum registrácie: 07 Apr 2010, 00:00
Bydlisko: Žilina
Vek: 50

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa milan209 » 15 Jan 2017, 22:50

Ďakujem. Pochopil som. A v prípade že by z toho bola písomka tak teoreticky je jedno ci napíšem 1. výraz alebo 2. výraz? Lebo keď sa tak na to dívam obidva výrazy majú po tri dvojcleny a jeden trojčlen. Mne to vychádza ze je to jedno.
Každopádne ďakujem za spoluprácu.
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: karnaughova mapa + odvození výrazu

Príspevok od používateľa peterple » 15 Jan 2017, 22:54

áno, na poradí tých členov nezáleží. Dôležité je aby si tam nemal nič navyše.

-- Spojený príspevok 15 Jan 2017, 22:56 --

takže tie pôvodné výrazy by boli na písomke chybné, nakoľko obsahovali každý v poslednom člene jednu premennú navyše. Až ten finálny minimalizovaný je OK.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Napísať odpoveď