# 📉 PolyPlot

## PolyPlot is a polynomial function plotter using Python and Tkinter.

## User can enter any polynomial function and minimum value of x and maximum value of x.

# How to use:

## Environment setup:

- Install Python (+3.6.0).
- Run the following commands:
`pip install numpy`

`pip install matplotlib`

`pip install tk`

- Finally, run
`python .\PolyPlot.py`

# How to test:

Run the following command `python .\PolyPlot.py --test true`

# Examples:

### 1️⃣ First Order Function:

### F(x) = x + 3 when **x** ranges from `0`

to `5`

**x**

### 2️⃣ Second Order Function:

### F(x) = x^{2} + x when **x** ranges from `100`

to `10000`

**x**

### 3️⃣ Third Order Function:

### F(x) = 15*x*^{3} – 7x^{2} + x -114 when **x** ranges from `-200`

to `200`

^{3}– 7

**x**