Function_Plotter

“Icon_Image”

a Python GUI program that plots an arbitrary user-entered function


## Description Function Plotter is a Python GUI program that plots an arbitrary user-entered function. The program is written in Python and uses the PySide2 library for the GUI. The program is designed to be user-friendly and easy to use. The user can enter a function in the text box with start , end and number of points then the program will plot it. ## Screenshots - ### Working Examples - Function of x “Example1_Image” - Constant “Example2_Image” - ### Errors - Empty Text Box - “Error1_Image” - Allowed Characters - “Error2_Image” “Error3_Image” - Paranthesis Error - “Error4_Image” - Wrong Function - “Error5_Image” - ### Testing (31 total tests) “PyTest-Qt_Image” “PyTest-Qt_Image” ## Technologies Used - Python - PySide2 - Matplotlib - Numpy ## Run in command prompt
  1. Clone the repository
  2. ```bash git clone https://github.com/ahmedsaad562000/Master_Micro_Function_Plotter.git ```
  3. Create Virtual Environment
  4. ```bash python -m venv path/to/new/virtual/environment ```
  5. Activate Your virtual Environment
  6. - cmd ```bash path/to/new/virtual/environment/Scripts/activate ``` - powershell ```bash . path/to/new/virtual/environment/Scripts/Activate.ps1 ```
  7. Install Requirements
  8. ```bash pip install -r requirements.txt ```
  9. Run the program
  10. ```bash python -m src ```