Skip to content

EdwardCreighton/Matrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 

Repository files navigation

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