Skip to content

AbdelrahmanAmgad201/Equation-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Equation Solver

Tasks

1. Parser Class and Input Validation

  • Develop a Parser class to handle equation strings.
  • Convert the equations into matrix form (coefficients and constants).
  • Validate the input for correctness.

2. Solving Logic

  1. Gauss Elimination

  2. Gauss-Jordan Elimination

  3. LU Decomposition

  4. Jacobi Method

  5. Gauss-Seidel Method


Project Structure

EquationSolver/
│
├── parser.py       # Contains the Parser class for input handling and matrix conversion.
├── solvers.py      # Implementation of the numerical methods for equation solving.
├── main.py         # Entry point 
└── README.md       # Project documentation.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages