A Python-based mathematical solving and graphing system created as an AI-102 semester project. The project allows users to solve mathematical expressions, perform symbolic calculations, and visualize mathematical functions through graphs.
- Solve mathematical expressions
- Perform symbolic calculations
- Plot mathematical functions
- Display graphs using Python plotting libraries
- Support equation-based problem solving
- Simple and user-friendly project structure
- Useful for learning Python libraries used in mathematics
- Python
- SymPy
- NumPy
- Matplotlib
- Streamlit
- Git and GitHub
python-math-solver-graphing-system
│
├── app.py
├── README.md
├── requirements.txt
├── .gitignore
└── other project files
The project requires Python and the libraries listed in requirements.txt.
Main libraries used:
sympynumpymatplotlibstreamlit
- Course: AI-102
- Project Type: Semester Project
- Language: Python
- Focus: Mathematical problem solving and graph visualization
- Muhammad Hassan
- Muhammad Salman Saeed
This project was created for academic learning purposes. It focuses on applying Python programming, mathematical libraries, and graph visualization techniques in a practical project.