Function Plotter is a simple application with GUI to plot mathematical functions. User enter a function and its boundaries and the application plot the function. Application can only draw polynomial functions in which only these operators in the fucntion are allowed: + - * / ^ (where ^ is the power operator).
python is needed to be installed on the device. In addition, install these libraries: PyQt5, matplotlib, and numpy using:
pip install [library name]
run command:
python3 Function_Plotter.py
Note: Program enforce function input field to only accept allowed symbols and letter 'x'. Also enforce minimum value and maximum value to be numeric values
- Program Interface
- Entering empty function
- Entering empty minimum value of x
- Entering empty maximum value of x
- Entering nonvalid function
- Entering minimum value greater than maximum value