The app is a demonstration of the power of sympy of parsing the string text into math functions, and plotting them by using matplotlib and pyside2.
pyside2~=5.15.2
matplotlib~=3.4.1
numpy~=1.20.2
sympy~=1.8
pytest-qt
pytest~=6.2.3
run the app by:
python main.py
run the test by using the test suite in PyCharm or by simply running
pytest -v
the main interface:
from x = -10 to x = 10 :
trying an wrong equation will result in an error, which is demonstrated below.
sure we must leave a hint for the user to correct the Error




