Sida 1 av 1
Logisk Algebra?
Postat: 6 december 2020, 06:37:14
av 4kTRB
Dessa två uttryck ska vara samma men hur visar jag med logisk algebra att I) är samma som II) ?
Jag vet att (A B' + A' B) är det samma som A EXOR B
I) Y = (A' B' C) + (A' B C') + (A B C') + (A B C)
II) Y = (A' C) EXOR (B)
Re: Logisk Algebra?
Postat: 6 december 2020, 09:20:43
av 4kTRB
En del Boolsk Algebra kan jag, t ex så går det förenkla så här...
Y = (A' B' C) + (A B C) + B C'(A' + A)
Y = (A' B' C) + (A B C) + B C'(1)
Y = (A' B' C) + (A B C) + B C'
Re: Logisk Algebra?
Postat: 6 december 2020, 09:49:10
av Nerre
Från uttrycket
Y = (A' B' C) + (A B C) + B C'
Kan du ju också bryta ut C?
Y = C (A' B' + A B) + B C'
Och den där parantesen (A' B' + A B) är väl (A' EXOR B) eller (A' EXOR B')?
Men sen är min hjärna för trött :)
Kanske går enklare att försöka göra om uttryck II till uttryck I?
Re: Logisk Algebra?
Postat: 6 december 2020, 10:05:04
av 4kTRB
Dessa regler går tillämpa.
Y = A B + A' B' = A XNOR B
Y = A' B + A B' = A XOR B
Re: Logisk Algebra?
Postat: 6 december 2020, 10:20:17
av 4kTRB
Y = (A' B' C) + (A' B C') + (A B C') + (A B C)
Y = (A' B' C) + (A' B C) + A B (C' + C)
Y = C (A' B' + A' B) + A B (C' + C)
Y = C (A' B' + A' B) + A B
Y = C A'(B' + B) + A B
Y = C A' + A B
ska vara det samma som
Y = A' C XOR B
?
Re: Logisk Algebra?
Postat: 6 december 2020, 10:49:17
av swesysmgr
Ställ upp en sanningstabell i t.ex. Excel så ser du snabbt om det är rätt svar. De vanliga logiska funktionerna inklusive XOR finns där.
Re: Logisk Algebra?
Postat: 6 december 2020, 11:09:38
av Klas-Kenny
WolframAlpha är smidigt till sånt här annars(som så mycket annat), för att kontrollera om det stämmer. Snabbare än Excel skulle jag tro..
Man får även uttrycken i en herrans massa andra format, om det är till någon glädje.
Re: Logisk Algebra?
Postat: 6 december 2020, 11:19:59
av swesysmgr
Eller Octave, det är jag som är van vid Excel som multiverktyg.
Re: Logisk Algebra?
Postat: 6 december 2020, 12:29:47
av 4kTRB
Jag vet redan att det stämmer mha Logic Friday.
Men jag vill utföra mha av algebra.
Jag måste missat någon boolesk lag.
Re: Logisk Algebra?
Postat: 6 december 2020, 13:38:22
av swesysmgr
Om du har svaret, kör rad för rad i din förenkling och jämför så ser du i vilket moment Y avviker från rätt värden.
Re: Logisk Algebra?
Postat: 6 december 2020, 13:50:40
av swesysmgr
Jag tror du tappar inversen av C i andra termen på andra raden för Y.
Re: Logisk Algebra?
Postat: 6 december 2020, 14:35:34
av 4kTRB
Stämmer bra!
Y = (A' B' C) + (A' B C') + (A B C') + (A B C)
Y = (A' B' C) + (A' B C') + A B (C' + C)
Y = A' (B' C + B C') + A B (C' + C)
Y = A' (B XOR C) + A B
men där tar det stopp.