matrox is a linear algebra library. The purpose of this project is for my own educational value as I learn more about linear algebra. The contents of this project will follow Gilbert Strang's textbook, "Linear Algebra and Its Applications, 4th Edition" as well as other topics/methods I learn online.
Run pip install matrox
to install the latest version.
>>> from matrox import *
>>> from matrox.linalg import *
>>> matrix = Matrix([[1, 2], [3, 4]], fraction=True)
>>> gaussian_elimination(matrix)
Matrix([['1', '0'], ['0', '1']])
pip install coverage
coverage run --source=matrox -m unittest discover