Added OOP approach to matrices (#1165)
* Added OOP aproach to matrices * created methods for minors, cofactors, and determinants and added corresponding doctests * Added methods for adjugate, inverse, and identity (along with corresponding doctests) to matrix_class.py A small bug persists that causes the doctest to fail. After a couple Matrix objects are printed, the next one is printed in a different format. * formatted matrix_class.py with python/black * implemented negation and exponentiation as well as corresponding doctests in matrix_class.py. Also implemented eq and ne comparison operations * changed __str__ method in matrix_class.py to align with numpy standard and fixed bug in cofactors method * removed property decorators from several methods in matrix_class.py
J
Jasper committed
5b483be73b95b9e5a39c122734ca4eff0da593cd
Parent: a41a14f
Committed by Christian Clauss <cclauss@me.com>
on 9/8/2019, 5:07:14 AM