Una herramienta gráfica para simplificar expresiones booleanas utilizando el método Quine-McCluskey.
-
Interfaz Gráfica (epic_gui.py):
- Desarrollado con la biblioteca PyQt5.
- Proporciona una ventana principal (
QMApp
) para que los usuarios interactúen con la aplicación.
-
Simplificador Quine-McCluskey (qm_auto.py):
- Implementa el método Quine-McCluskey para la simplificación de expresiones booleanas.
- Utiliza la biblioteca
pyeda
para la manipulación y simplificación de expresiones booleanas.
- Asegúrate de tener instalados PyQt5 y pyeda en tu entorno virtual o sistema.
- Ejecuta el archivo
epic_gui.py
para iniciar la interfaz gráfica. - Introduce la expresión booleana y los minterms en sus respectivos campos en la interfaz.
- Haz clic en el botón correspondiente para obtener la expresión simplificada.
- PyQt5
- pyeda
¡Las contribuciones son bienvenidas! Siéntete libre de abrir un "pull request" con mejoras o reportar problemas/errores en la sección de "issues".