From cb4c8917ffb8b24f6ccdb777e59c0faf802e4638 Mon Sep 17 00:00:00 2001 From: "J.V.G. Ransika" Date: Thu, 8 Feb 2024 20:43:53 +0530 Subject: [PATCH] Update README.md --- README.md | 39 ++++++++++++++++++++++++++------------- 1 file changed, 26 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 736f3d7..935ce6e 100644 --- a/README.md +++ b/README.md @@ -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.