An interactive Numerical Computing Playground built with Streamlit 🎨📊.
This project provides visual simulations of core topics in Numerical Analysis so that students can learn by experimenting online.
- Interactive input fields for functions, intervals, and matrices
- Step-by-step visualizations of algorithms
- Side-by-side comparison of approximation methods
- Easy to deploy on Streamlit Cloud
- Computer Arithmetic & Error – rounding, truncation, and error propagation
- Root Approximation – bisection method with step visualization
- Interpolation – Lagrange polynomial through given points
- Numerical Integration – trapezoidal and Simpson’s rule with shaded areas
- Numerical Differentiation – forward, backward, central difference with tangent line
- Numerical Linear Algebra – Gaussian elimination step-by-step
- Matrix Computations – eigenvalues and eigenvectors (2D visualization included)
Clone this repository:
git clone https://github.com/your-username/numerical-simulations.git
cd numerical-simulations