summaryrefslogtreecommitdiff
path: root/tutorials/module_3/0_numerical_methods.md
blob: 449ece09fbbe3cae2770bfeb7589cb7d50e4f2c7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# Numerical Methods
Engineering

## What is a numerical method?
Numerical methods are techniques that transform mathematical problems into forms that can be solved using arithmetic and logical operations. Because digital computers excel at these computations, numerical methods are often referred to as computer mathematics.


## Numerical Differentiation
Forwards difference
Backwards difference
Central Difference method
[Read More](https://pythonnumericalmethods.studentorg.berkeley.edu/notebooks/chapter20.00-Numerical-Differentiation.html)

## Roots and Optimization
Incremental Search
Bisection
Modified Secant
Newton-Raphson

## System of Equations
Guassian Method
LU Decomposition

## Numerical Integration

Midpoint
Trapezoidal
Romberg
Gaussian
Simpson's Rule

[Read More](https://pythonnumericalmethods.studentorg.berkeley.edu/notebooks/chapter21.00-Numerical-Integration.html)


## Numerical Solutions of Ordinary Differential Equations

Euler's Method
- Forward
- Backwards

Runge-Kutte

[ReadMore](https://pythonnumericalmethods.studentorg.berkeley.edu/notebooks/chapter22.00-ODE-Initial-Value-Problems.html)