-
make sure python is installed in your local machine.
run following commandpy --versionin your terminal
output should bePython 3.9.0somthing like that. -
[optional] if you want to clone my Repo using
git, you need to install it on your locale maschine how to install git?
rungit --versionin your terminal after installinggit
output will look something like thisgit version 2.38.1.windows.1
- create a new folder in your local machine
- open Terminal or shell navigate to your new folder
- you can download & unzip project or clone it to your local machine. copy & past the following command in your ternimal
git clone <clicke on Code Button, copy HTTPS URL & paste it here> - after downloadig is finished, there will be a new folder called
plotter-project-pythonwhere you can see the sourcecodesrc_plotProjectand other files/folders - sofar so good:-) back to the terminal and change your path
cd plotter-project-pythonyour terminal path should look like this:..../<new folder>/plotter-project-python> - now we need to install all dependencies and create the virtual environment. virtual environment?
- create a new virtual environment
py -m venv plotProject_venvafter running this command in terminal , a new folderplotProject_venvis created inplotter-project-pythonfolder - in order to install dependencies in our frish created
plotProject_venvfolder. we need to activate our virtual environment. - activate virtual environment in Windows
plotProject_venv\Scripts\activatein MAC or Linuxsource plotProject_venv\bin\activate - now your terminal should look like this
(plotProject_venv) C:\....\<new folder>\plotter-project-python>parentheses indicate the activation of our virtual environment - install all dependencies
py -m pip install -r requirements.txt, -> if there is issue with mathplotlib library so install it manuallypython -m pip install matplotlib
- to start programm just write
py src_plotProject/test.pymake sure you done step [10] ,[11] & your in right directory [5] in your terminal.
This project demonstrates how to develop your own plotter GUI in python which can plott 2D and 3D matimatical functions. The program provides a user-friendly interface for inputting functions and generates visually appealing plots using libraries like Matplotlib and Numpy. Users can customize the plots, compare multiple functions, and export the plots in various formats. The project incorporates error handling to handle invalid inputs and aims to facilitate the visualization and analysis of mathematical function.
for technical support or undrestandig of the programm you can send me an Email @"jalilrasooly2010@gmail.com"
Jalil Rasooly
MIT
I am not working at this project anymore due to the lack of time but maybe in future :-)

