/Function-Plotter

Function-Plotter is an application to visualize and plot any mathematical function you want

Primary LanguagePython

Function-Plotter

Function-Plotter is an application to visualize, analyze and plot any mathematical function you want


Screen shots

working screen shots

wrong examples


Video Recording

video.mp4

How to Start

First, install python requirements by using the following command:

pip install -r requirements.txt

Next, run main.py file which is the GUI Application:


Project Structure

.
├── main.py      
├── plotter_function.py
├── tests             
├── assets                  
├── README.md
├── .gitignore
└── requirements.txt        

Testing

├── ...
├── tests                      
│   ├── test_edit_title.py           
│   ├── test_edit_x_axis_label.py          
│   ├── test_edit_y_axis_label.py             
│   ├── test_evaluate_function.py               
│   ├── test_plot.py
│   ├── test_plot_another_function.py
│   ├── test_reset.py
│   ├── test_return_error_message.py
└── ├── test_validate_fields.py

Author

The Function Plotter App was created by Seifeldin Ahmed.