codeproject.com
under the Code Project Open License (CPOL).
Thx to Anas S.A. for sharing it!
Operations Supported
The cMatrixLibrary supports the following:
- Add
- Cross Product of two vectors
- Determinant
- Dot Product of two vectors
- Eigen Values and Vectors of a matrix
- Identity
- Inverse
- LU decomposition of a matrix
- Multiply
- Pseudoinverse
- Print Matrix (Returns a matrix as a string, so it can be viewed in a multi-text textbox or in a richtextBox )
- Rank of a Matrix
- Solve Linear (Solves a set of n linear equations A.X = B, and returns X)
- Subtract
- SVD (Evaluates the Singular Value Decomposition of a matrix, returns the matrices S, U and V. Such that a given Matrix = U x S x V')
- Transpose and
- Vector Magnitude