transpose abstract method

Matrix<T> transpose()

Returns the transpose of this matrix.

This is an operation that simply flips a matrix over its diagonal (so it switches the row and column indices of the matrix to create a new one).

Implementation

Matrix<T> transpose();