Mostafa-wael / Function-Plotter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Function‌ ‌Plotter‌ ‌

Brief:

A‌ ‌Python‌ ‌GUI‌ ‌program‌ ‌that‌ ‌plots‌ ‌arbitrary‌ user-entered‌ ‌function.‌ Taking ‌min‌ ‌and‌ ‌max‌ ‌values‌ ‌of‌ ‌x‌ ‌from‌ ‌the‌ ‌user.‌ ‌e.g.,‌ ‌5x^3‌ ‌+‌ ‌2x.‌ ‌ The‌ ‌following‌ ‌operators‌ ‌are‌ ‌supported:‌ (‌+‌ ‌-‌ ‌/‌ ‌*‌ ‌^), logarithmic and trigonometric function are also supported by installing numpy.

Documented using Docstrings and tested using pytest.

Installation of the requirements:

pip3 install -r requirements.txt

Running the code:

python3 main.py

Running tests:

pytest test.py

Screenshots:

About


Languages

Language:Python 100.0%