Skip to content

Repository created for the project of Numerical Methods (if816)

Notifications You must be signed in to change notification settings

joseviccruz/numerical-methods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Numerical_Methods

Repository created for the project of Numerical Methods (if816)

Features and Description:

  • The purpose of the project is to solve differential equations using the following methods:
    • Euler;
    • Inverse Euler;
    • Improved Euler;
    • Runge-Kutta;
    • Adam-Bashforth;
    • Adam-Multon;
    • Backward Differentiation;
  • Developed in Python3 language;

Statements:

Imports:

Steps:

* Write the equations obeying the formatting described in the statements "input.txt";
  - Avoid blank lines at the end of all cases;
  - A sample exists in this same repository;
* Exectute in terminal 'python3 main.py';
* The output will be directed to the file: output.txt;

Bonus:

  • Uncomment the [!!!] lines to display the chart using the matplotlib library;
  • Try higher orders in Adam-Bashforth, Adam-Multon and Backward Differentiation methods;

enjoy-it ;)

~jvsc

About

Repository created for the project of Numerical Methods (if816)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages