Function-Plotter

alt text

Build With :

Getting Started

This is an list of needed instructions to set up your project locally, to get a local copy up and running follow these instructuins.

Installation

  1. Clone the repository

    $ git clone https://github.com/AhmedLotfy02/Function-Plotter1

  2. Navigate to repository directory

    $ cd Function-Plotter1

  3. Install dependencies

    $ python -m pip install -U matplotlib

    $ pip install PyQt5

Running

  1. Run the Function Plotter

    $python app.py

  2. Running unit tests

    $python test.py

File Structure

Function-Plotter1
├── README.md
├── app.py
├── app.ui
├── ValdiationClass.py
├── PopUpMess.py
├── Plot.py
├── screenshots
├── test.py
  

ScreenShots

  1. Program Interface

    alt text

  2. Function Field Validations

    alt text
    alt text

  3. Max&Min Fields Validations

    alt text
    alt text
    alt text

  4. Plotting Function Result

Demo Video

GitHub

View Github