MatrixDeterminant

< [[::Category:Functions|Category:Functions]]

A function added by the Oblivion Script Extender.

Syntax:

(determinant:float) MatrixDeterminant squareMatrix:array 
(determinant:float) det squareMatrix:array

Returns the determinant of a square matrix.

Warning: If the matrix is not square, the return value will be zero, but zero is also a possible value for an actual determinant; it is the scripter's responsibility to ensure that the matrix is square.