Builds as a C++ Library Module for performing following basic Matrix Operations:
- Matrix Addition
- Matrix Subtraction
- Matrix Multiplication
- Scalar Matrix Multiplication
- Scalar Matrix Division
- Matrix Determinant
- Matrix Transpose
- Matrix Cofactor
- Matrix Adjoint
- Matrix Inverse
Functionality is implemented as generic templatized class Matrix. Operations are implemented using intitutive Operator Overloading and generic constructs.
To use the library in your program, you must build it and include respective header files (matrix.h, matrix_exception.h, matrix_error_messages.h) and link against the static/export library (matrix.lib (,matrix.dll)).