Skip to content

Commit

Permalink
Merge pull request jv-ransika#28 from JvgRansika/JvgRansika-patch-3
Browse files Browse the repository at this point in the history
Update README.md
  • Loading branch information
jv-ransika authored Feb 8, 2024
2 parents 22a3916 + cb4c891 commit cdb992b
Showing 1 changed file with 26 additions and 13 deletions.
39 changes: 26 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,29 @@
# PyMathZone
This repository is dedicated to deepening mathematical understanding through Python code implementation.
**Objective**: Explore and solidify Our understanding of Mathematical Concepts by implementing its from scratch in Python. This project avoids leveraging specialized libraries like NumPy to encourage a deeper grasp of the underlying algorithms and logic.

## Key Features
---

### Matrix Class:
- Represents a matrix as a two-dimensional array of numerical values.
- Supports a wide range of operations, including:
- Creating matrices
- Accessing and modifying elements
- Arithmetic operations (addition, subtraction, multiplication)
- Transpose
- Determinant
- Minor, cofactor, cofactor matrix
- Adjoint
- Inverse
### Key Features:
- **Conceptual Implementation**: The provided code directly translates the Mathematical Concepts into Python functions and logic, promoting deeper understanding and potential customization.
- **No External Dependencies**: This project strictly adheres to implementing the concept without employing external libraries, fostering self-reliance and a hands-on approach.
---
### Included Features:
- Metrix
- Vectors

---

### Target Audience:
- Students and developers seeking to:
- Deepen their understanding of Mathematical Concepts through practical implementation.
- Explore concepts without relying on pre-built libraries.
- Utilize the code as a learning resource or reference.

### Getting Started:
- Clone the repository using ```git clone https://github.com/JvgRansika/PyMathZone.git```.
- Explore the [Documents](https://github.com/JvgRansika/PyMathZone/wiki) to understand the implementation.

---

### Contributions:
Feel free to fork, contribute, and suggest improvements! Pull requests addressing comments, enhancing readability, or implementing additional features are welcome.

0 comments on commit cdb992b

Please sign in to comment.