Este proyecto implementa una interfaz gráfica de usuario (GUI) en Python que permite al usuario generar diferentes tipos de señales tanto en el dominio del tiempo continuo como en el tiempo discreto. El usuario puede elegir entre diferentes tipos de señales y ver la representación gráfica de las mismas.
Antes de comenzar, asegúrate de tener instalado Python 3 en tu sistema. Si no lo tienes instalado, puedes descargarlo aquí.
Sigue los siguientes pasos para instalar y ejecutar el proyecto en tu entorno local.
Clona este repositorio en tu máquina local:
git clone https://github.com/tu_usuario/signal-transformations.git
cd signal-transformations
Crear el entorno virtual
python3 -m venv myenv
Activar el entorno virtual (MacOS/Linux)
source myenv/bin/activate
Una vez activado el entorno virtual, instala las dependencias necesarias ejecutando el siguiente comando:
pip install -r requirements.txt
python main.py
Cuando quieras finalizar la ejecución, ejecuta el siguiente comando:
CTRL + C
Una vez que termines de usar el programa, puedes desactivar el entorno virtual ejecutando:
desactivate