method
determinant
determinant()
public
Returns the determinant of the matrix. If the matrix is not square, the result is 0. This method’s algorism is Gaussian elimination method and using Numeric#quo(). Beware that using Float values, with their usual lack of precision, can affect the value returned by this method. Use Rational values or Matrix#det_e instead if this is important to you.
Matrix[[7,6], [3,9]].determinant => 63.0