Eigen-Viz is an interactive visualization tool designed to bring linear algebra concepts to life. Explore eigenvalues and eigenvectors through intuitive graphics and hands-on experimentation.
This application is hosted online for immediate use at this link.
To run the application on your machine:
- Clone the repository and navigate to the project folder.
- Install dependencies and activate your virtual environment (e.g., using
uvorpip). - Launch the interactive notebook:
marimo edit eigenvalues-eigenvectors.py- 🚀 Visualize eigenvalues and eigenvectors for custom matrices
- 🎨 Interactive matrix editor with real-time updates
- 📊 Dynamic plots for geometric interpretation
Created to bridge the gap between theory and intuition. While many resources explain the math, Eigen-Viz lets you see how linear transformations work.
Built with marimo.
