Matricesm

Latest version: v0.9a23

Safety actively analyzes 628477 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.9a10

[0.9a10](https://pypi.org/project/MatricesM/)

-Categorized most of the methods within [MatricesM](https://github.com/MathStuff/MatricesM/tree/1edbf5fefd4f012f4419cb1862d274184e48f7e4/MatricesM) directory into different modules

0.9a9

[0.9a9](https://pypi.org/project/MatricesM/)

-Added more case checking properties : Hessenberg, Bidiagonal, Tridiagonal, Toeplitz, Unitary etc. [comparison](https://github.com/MathStuff/MatricesM/compare/0.9a8...0.9a9)
-Added QR decomposition
-Added covariance calculation
-Reworked some statistics methods
-Added "asDict" parameter to ranged, mean, sdev, iqr and var to possibly return values in a list or the value desired
-Added normalization and standardization methods
-Added nilpotency calculation
-Added eigenvalue calculation (Not 100% functional. [Check here](https://github.com/MathStuff/MatricesM/issues/32))
-Small updates on some methods
-Fixed features dissappearing after arithmetic operations
-Bug/issue fixes on inverse, rrechelon and rank methods

0.9a8

-Added more doc-strings
-Added more properties: hermitian, conjugation, permanent, trace... [Compare to 0.9a7](https://github.com/MathStuff/MatricesM/compare/0.9a7...0.9a8) and check [README.md](https://github.com/MathStuff/MatricesMalgebric-properties)
-Bug fixes in general

0.9a7

-Rolled back the Cython optimizitation for further development in another branch
-"summary" is now "obj"
-Added special case checking properties: isSquare, isSymmetric, isAntiSymmetric etc. [check README.md](https://github.com/MathStuff/MatricesM/blob/master/README.mdalgebric-properties)
-Updates on many magic methods for CMatrix to be allowed
-Comparison operators now return a matrix filled with 1's where the condition is True, and 0 otherwise
-Added "seed" parameter to set the seed for the random numbers to be generated
python
Example usage of seed :
a=Matrix(4)
a.seed Returns the seed
a.seed = "hello" Refills the matrix using the seed "hello"

Alternative for c=a.copy
c = Matrix(a.dim, ranged=a._initRange, seed=a.seed) "ranged" should use the desired matrix's initial range to copy properly

-More bug fixes

0.9a6

-Added Cython support for improved performance on random number generation (Cython and gcc are required.)
-Added linear regression example
-New build on [PyPI](https://pypi.org/project/MatricesM/)

0.9a5

-Added the base of eigenvalue,eigenvector calculation method, currently works only on 2x2 matrices.
-"pearson_r" is now called "corr" and set to return the correlation matrix if called with no arguments
-Small tweaks and bug fixes

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.