NumSolver is a Python-based numerical methods solver that includes algorithms such as Bisection Method, Newton Raphson, Lagrange Interpolation, and Least Squares Approximation. It provides a user-friendly command-line interface for selecting and executing various numerical methods, with detailed output and polynomial equation handling.
- Bisection Method
- Newton Raphson Method
- Lagrange Interpolation
- Least Squares Approximation
- User-friendly command-line interface
- Clone the repository:
git clone https://github.com/MohamedEmary/NumSolver.git
- Navigate to the project directory:
cd NumSolver
- Install the required dependencies:
pip install -r requirements.txt
- Run the main script:
python main.py
- Follow the on-screen instructions to select and execute a numerical method.