A graphical application to plot any mathematical equation of the form y = f(x).
Made in PySide2 (Qt for Python). PyPI modules Matplotlib (along with NumPy) and Equation were used for plotting and expression-parsing respectively.
- Simply execute main.pyusing Python. Use-W ignoreto hide warning in the console e. g. Division by Zero.> python -W ignore main.py
- To build a distribution, use pyinstaller.Note: Due to dependency issues, you might need to manually copy> pyinstaller main.py -w -i icon.ico --clean --noconfirmmatplotlibandEquationfrom your Python installation, andicon.icofrom the source directory to the distribution folder for the executable to function properly.
Try plotting the following equations:
- f(x) = x ^ 2
- f(x) = 2 * x + 1
- f(x) = sin(x ^ 3)
- f(x) = 1 / tan(x)
