pip install -r requirements.txt streamlit run app.py
Interactive Laplace-based solver for second-order linear ODEs with visualization.
An interactive Streamlit application for solving second-order linear ODEs with constant coefficients using:
- Symbolic Laplace transforms
- Symbolic convolution (Green's function)
- Exact handling of real, repeated, and complex roots
- Phase plane visualization
- Arbitrary forcing functions (including Heaviside)
- Solves: y'' + b y' + c y = x(t)
- Exact symbolic solution with applied initial conditions
- Time-domain plot of y(t)
- Phase plane plot (y vs y')
- Automatic handling of complex conjugate roots
- Matches Wolfram Alpha on standard test cases