GitHunt
KA

KaitKirt/Runge-Kutta-methods

Numerical ODE solver using Euler and Runge-Kutta methods. Visualizes and compares accuracy against analytical solutions for exponential decay problems.

πŸ“˜ Runge-Kutta Methods Project

Author: Kaitlyn Kirt
Course: CMOR 220
Term: Spring 2024
Project: Runge-Kutta Methods
Last Modified: March 25, 2024


πŸ“‹ Overview

This project numerically solves first-order ordinary differential equations (ODEs) of the form:

using two numerical methods:

  • Euler’s Method
  • Runge-Kutta 4th Order (RK4) Method

It compares the accuracy of these methods against the exact analytical solution, providing visualization through matplotlib.


πŸ“‚ Files

  • Project7.ipynb: Jupyter notebook implementing Euler and RK4 solvers with plots.
  • README.md: Project documentation.

πŸ› οΈ Requirements

Install required Python packages:

pip install numpy matplotlib

Languages

Jupyter Notebook100.0%

Contributors

Created March 26, 2024
Updated May 22, 2025
KaitKirt/Runge-Kutta-methods | GitHunt