Metadata-Version: 2.4
Name: matrixmania_shehibr
Version: 0.2.0
Summary: MatrixMania: Simple linear algebra functions for teaching (matmul, transpose,rot_2D).
Author-email: shehibr <shehibr98345@th-nuernberg.de>
License: MIT
Requires-Python: >=3.7
Requires-Dist: tabulate
Description-Content-Type: text/markdown

# MatrixMania

A small teaching package for basic linear algebra operations.

## Overview

**MatrixMania** is a lightweight educational package for performing basic linear algebra operations such as matrix multiplication, transposition, and generating 2D or 3D rotation matrices.  
It is intended for learning and demonstration purposes.

---

## Functions

### `matmul(A, B)`
Performs matrix multiplication between two 2D lists (matrices).

**Parameters**
- `A` (`List[List[float]]`): The first matrix.
- `B` (`List[List[float]]`): The second matrix.

**Returns**
- `List[List[float]]`: The resulting matrix product.

**Example**
```python
from matrixmania import matmul

print(matmul([[1, 2]], [[3], [4]]))
# [[11]]
