This repository is to storage and show some resolutions' exemples using computational algorithms in python. The problems are in the field:
- Find root of one variable function
- Interpolate points
- Numerical integration
- Solving Ordinary differential equation
- Solve solution of linear systems
These algorithms are not optimased, since the objective is for educational purposes. Some of these algoritms are found in well documented and devoloped library, for exemple, the function solve
in the numpy.linalg
module that solves linear system.
To access our documentation and understand about the methods, Read The Docs.
To use the code, you have to install these three libraries:
The easiest way to have these libraries is install the Anaconda which install almost everything you need.
Another way, is install the Python and after that install each package/library using the command pip install wanttedpackage
There are many books that shows us the algorithms, but the guide book is the Richard L. Burden's book: Numerical Analysis.
There are many ways to contribute to our project:
- Become a colaborator
- Give ideas of the algorithms
- Show problems using the Issues
- Give implemented code using Pull Requests
To contact me directly, you can send me a email
Autor | |
---|---|
Carlos Adir | carlos.adir.leite@gmail.com |