Skip to content
This repository has been archived by the owner on Jun 14, 2021. It is now read-only.

This repository contains numerical methods for finding solutions of a nonlinear equation, as well as nonlinear and linear equations' systems.

License

Notifications You must be signed in to change notification settings

lucasvianav/numerical-analysis

Repository files navigation

SME0300 - Numerical Analysis

Repository for the Numerical Analysis course offered for electronic engineering undergraduates at EESC - USP, by professor Maria Luísa Bambozzi.

This repository contains numerical methods for finding solutions of a nonlinear equation, as well as nonlinear and linear equations' systems. In order to use it, you must've SymPy installed and run the main.py file.

Nonlinear Equations, methods:

  • Bisection;
  • Linear Iterations;
  • Newton's;
  • Secants;
  • Regula Falsi.

Nonlinear Equations' Systems, methods:

  • Linear Iterations;
  • Newton's.

Linear Equations' Systems, methods:

Exact Methods:

  • Gaussian Elimination;
  • Cholesky's.

Iterative Methods:

  • Jacobi-Richardson's;
  • Gauss-Seidel's.

About

This repository contains numerical methods for finding solutions of a nonlinear equation, as well as nonlinear and linear equations' systems.

Topics

Resources

License

Stars

Watchers

Forks

Languages