This is a collection of algorithms discussed in "Numerical Methods" course.
Below is the description of Jupyter notebooks present in this repo:
1. Root finding
Finding solutions for equations of the form f(x) = 0
.
- System of linear equations: Finding solutions of system of linear equations (
AX = B
). - System of non-linear equations
Given set of values x and y, "guess" a function that fits the given pairs of points.
Numericals methods to obtain derivative and second derivative at a point of a function.
Numerical methods to compute definite integrals.
6. IVP for ODEs
Numerical methods to obtain approximate solutions for well-posed Initial Value Problems for Ordinary Differential Equations.
NOTE: Python-scripts
folder contains python scripts for the above
numerical methods.