Python-based Mathematics mini projects, calculators & utilities
Built with Python • NumPy • SymPy • Matplotlib
A collection of Python-based Mathematics mini-projects, calculators, and utilities designed for high-school level and beyond. This repository aims to use programming to explore math topics and provide interactive tools and calculators for learning and practice.
This repository contains various math-focused Python projects and utilities for topics such as:
- Algebra & Equations
- Geometry & Coordinate Geometry
- Trigonometry
- Statistics & Probability
- Calculus basics (optional)
- Number theory & computational math
- Math utilities (matrices, solvers, converters, etc.)
- Students working on math assignments / projects
- Self-learners & hobbyists combining coding + mathematics
- Teachers looking for computational demonstration tools
- Anyone interested in computational mathematics with Python
(Update this list based on the actual content of your repo)
- Solve linear equations
- Solve quadratic equations
- Solve systems of equations
- Addition, subtraction, multiplication
- Determinant, inverse, transpose
- Area, perimeter, volume calculators
- Coordinate geometry utilities
- Mean, median, mode
- Standard deviation
- Basic probability distributions
- Compute sin, cos, tan
- Angle conversions
- Basic trigonometric identities
- Prime checking
- Prime factorization
- GCD / LCM
- Combinatorics basics
- Plot functions using matplotlib
-
Python 3.x (core language)
-
Optional libraries:
numpymatplotlibsympy
(Add/remove libraries based on your project code)
Maths-Projects/
│
├── Vector Operations Explorer/
│ ├── vector_operations_explorer.py
│ └── README.md
|
└── README.md ← (Main file)
Clone the repository:
git clone https://github.com/himalipatil26/Maths-Projects.git
Navigate to a project folder:
cd Maths-Projects/Vector Operations Explorer
Install dependencies (if needed):
pip install numpy sympy matplotlib
Run the script:
python vector_operations_explorer.py
- Turns abstract math concepts into interactive code
- Helps in homework, assignments, revision, or practice
- Bridges mathematics and programming
- Modular and easy to extend with new tools
- Add new math utilities (calculus, graphing, etc.)
- Report bugs or suggest improvements
- Fork → Create module → Open PR
Himali Patil
- 📘 Class 11 Science Project
- 💼 LinkedIn: https://www.linkedin.com/in/himalipatil26/
Mantra Patil
- 💼 LinkedIn: https://www.linkedin.com/in/mantrapatil25/
- ✉️ Email: [email protected]
⭐ If you find this project helpful, please star the repository!