An open API service indexing awesome lists of open source software.

https://github.com/edwardcreighton/matrix

Custom implementation of matrix class in C++
https://github.com/edwardcreighton/matrix

cpp linear-algebra matrix matrix-calculations matrix-computations matrix-decompositions matrix-factorization matrix-functions

Last synced: 3 months ago
JSON representation

Custom implementation of matrix class in C++

Awesome Lists containing this project

README

        

# Matrix
Custom implementation of matrix class

## Available features:
### Standard methods
- Create matrix with values of the type 'double'
- Set particular values
- Set all values with a string
- Get particular values
- Print full matrix in console with << operator
### Standard Mathematics
- Add matrices
- Subtract matrices
- Multiply matrix and double-type value (or in different order)
- Matrices Dot-Product
- Transpose
### Advanced Mathematics
- LU Decomposition
- LU-Cholesky Decomposition
- LU Determinant
- Solve system of linear equations with LU Decomposition
- Get invertible matrix with LU Decomposition
- QR-Givens Decomposition
- QR Determinant
- Solve system of linear equations with QR Decomposition
- Get invertible matrix with QR Decomposition