forked from jv-ransika/PyMathZone
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request jv-ransika#28 from JvgRansika/JvgRansika-patch-3
Update README.md
- Loading branch information
Showing
1 changed file
with
26 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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. |