Skip to content

Find root, interpolation, solve linear systems and solve EDOs methods implemented algorithms

Notifications You must be signed in to change notification settings

carlos-adir/NumericalMethods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Objective

This repository is to storage and show some resolutions' exemples using computational algorithms in python. The problems are in the field:

  1. Find root of one variable function
  2. Interpolate points
  3. Numerical integration
  4. Solving Ordinary differential equation
  5. 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.

Documentation

To access our documentation and understand about the methods, Read The Docs.

How to use

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

Bibliography

There are many books that shows us the algorithms, but the guide book is the Richard L. Burden's book: Numerical Analysis.

Contribute

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

Authors

Autor e-mail
Carlos Adir carlos.adir.leite@gmail.com

About

Find root, interpolation, solve linear systems and solve EDOs methods implemented algorithms

Topics

Resources

Stars

Watchers

Forks

Languages