We have moved!

This project has been moved to GitHub and no longer maintained in CodePlex.
https://github.com/rajithaw/Matrix








Project Description
A general purpose matrix class which can be used for easily performing matrix manupilation functions like Multiplication, Division, Addition, Substraction and finding Inverse, Determinant, Transpose etc.

Equality
bool result = matrix1 == matrix2;

Inequality
bool result = matrix1 != matrix2;

Addition
Matrix result = matrix1 + matrix2;

Substraction
Matrix result = matrix1 - matrix2;

Multiplication
Matrix result1 = matrix1 * matrix2;
Matrix result2 = matrix1 * 3;

Division
Matrix result = matrix1 / 3;

Transpose
Matrix result = ~matrix1;

Inverse
Matrix result = !matrix1;

Power
Matrix result = matrix1 ^ 3;

Determinant
float det = matrix1.Determinant();

Adjoint
Matrix adj = matrix1.Adjoint();

Minor
Matrix min = matrix1.Minor(1, 1);

Last edited Feb 11, 2015 at 7:07 AM by rajithaw, version 15