Python GUI program that plots an arbitrary user-entered function.
- Take a function of x from the user, e.g., 5x^3 + 2x.
- Take min and max values of x from the user.
- The following operators must be supported: + - / * ^.
- Applying appropriate input validation to the user input.
- Displaying messages to the user to explain any wrong input.
- PySide2
- matplotlib
- pytest
- pytest-qt
- numpy
git clone https://github.com/mohamedromee12/Function-Plotter.git
pip install PySide2
pip install matplotlib
pip install nympy
pip install pytest
pip install pytest-qt
python main.py
pytest