This repository contains interactive Python scripts for exploring concepts across multiple STEM fields, including signal theory, control theory, mathematics, and physics. Each script is designed to provide hands-on experimentation, simulations, and visualizations to make complex concepts easier to understand.
scripts/→ Collection of Python scripts organized by topic.
Create and activate a Python virtual environment, then install dependencies:
python -m venv venv
source venv/bin/activate # Linux / macOS
venv\Scripts\activate # Windows
pip install -r requirements.txtRun any script from the scripts folder:
python scripts/<topic>/<script_name>.pyThis repository aims to:
- Provide educational visualizations for STEM concepts
- Offer simple, reusable Python examples for learning and teaching
- Help students and engineers develop intuition through experimentation
Contributions are welcome! To add a new topic or script:
- Fork the repository
- Add your script in the appropriate
scripts/<topic>/folder - Include clear comments and visualizations
- Open a Pull Request
⭐ If you find this repository useful, consider starring it!
