Skip to content

Dadyze/Numerical_Nonlinear_Equations_Solver

Repository files navigation

Numerical Nonlinear Equation Solver

This project provides a graphical user interface (GUI) built with Tkinter for solving nonlinear equations numerically. It utilizes NumPy for numerical calculations, Matplotlib for plotting, and SymPy for symbolic mathematics.

Table of Contents

Features

  • Solve nonlinear equations with dependencies.
  • Visualize solutions with interactive plots.
  • User-friendly GUI for easy input of equations.

Requirements

To run this project, you'll need to have Python installed, along with the following packages:

  • numpy
  • matplotlib
  • sympy
  • tkinter (usually included with standard Python installations)

You can install the required packages using pip. Here is a sample requirements.txt:

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/nonlinear-equation-solver.git
    cd nonlinear-equation-solver
    

Create a virtual environment (optional but recommended):

python -m venv venv source venv/bin/activate # On Windows use venv\Scripts\activate

Install the required packages:

pip install -r requirements.txt

Run the application:

python main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages