Resolviendo 5 variables Mapa de Karnaugh - agrupando

0

Bienvenido. Me gustaría preguntar acerca de cómo resolver los mapas de Karnaugh, especialmente agrupar el mapa de 5 variables. No estoy seguro si hice este buen camino, así que si pudiera, hágame saber qué está mal. Me parece que todo está bien.

En realidad, ¿hay algún buen solucionador de mapas de Karnaugh que funcione con 5 variables también?

Aquí está el mapa:

    
pregunta rusiano

1 respuesta

5

¿Esta respuesta es correcta?

Su respuesta es NO correcta; Esta no es la forma correcta de agrupar un K-map de 5 variables

Veamos por primera vez por qué un mapa K no es práctico para funciones con más de 4 variables

La forma en que funciona K-Map es agrupando los números en que su representación binaria tiene una distancia de Hamming = 1 [solo una diferencia de 1 bit]

En la imagen que publicaste

EstonopareceserlaúnicaformadeorganizarlosvaloresdelasentradasC,D,Edesde'011'noestáalladode'111'.NopodemosponertodoslosvaloresdeunHD=1de3bitsenunalínea[1-D]

Tener2bitsgarantizaquepuedeorganizarlosvaloresdelas2entradasenuna[Línea]1-DdetalmaneraquetodoslosvaloresbinariosesténrodeadosportodoslosdemásvaloresdeladistanciadeHamming=1bit,peromásde2losbitsrequierenun2-DomásparaasegurarsedequetodoslosvaloresbinariosesténrodeadosportodoslosvaloresposiblesdeunadistanciadeHamming=1bit

Poreso,laformaenqueestátomandolosgruposesnocorrecta

Esposiblequedeseeconsultar Este PDF

¿Cuál es la respuesta correcta?

Según mi secuencia de comandos de Python que utiliza Algoritmo de Quine–McCluskey , la respuesta correcta es

¿QuéherramientaspuedousarpararesolverK-Mapoparareducirunaecuaciónbooleana

  1. Puedesusarmiscriptdepythonqueproporcionéanteriormente[Esuncódigoterrible,PEROfunciona]
  2. Puedeusar esta herramienta para resolver hasta 8 variables K-Map
  3. Puede usar Logic Friday
respondido por el Elbehery

Lea otras preguntas en las etiquetas