MA 448 Numerical Solution of Differential Equations 3 Credits (3,0)
Numerical techniques for solving differential equations: initial value problem, Taylor series methods, Runge-Kutta methods and multistep methods; boundary value problem, shooting method; partial differential equations, finite difference method for the heat equation and wave equation. Efficient computational procedures, including the use of library and student-written procedures in Matlab/C/Fortran/Python.
Runge-Kutta methods.
Presentation can be accessed here: pdf
Euler
Code for Euler’s method can be found here: Jupyter notebook, Python code or html version.
RK2
Code for RK2 method can be found here: Jupyter notebook, Python code or html version.