| det {base} | R Documentation | 
det calculates the determinant of a matrix. determinant
is a generic function that returns separately the modulus of the determinant,
optionally on the logarithm scale, and the sign of the determinant.
det(x, ...) determinant(x, logarithm = TRUE, ...)
x | 
numeric matrix. | 
logarithm | 
logical; if TRUE (default) return the
logarithm of the modulus of the determinant. | 
... | 
Optional arguments.  At present none are used.  Previous
versions of det allowed an optional method argument.
This argument will be ignored but will not produce an error. | 
The determinant function
uses an LU decomposition and the det function is simply a
wrapper around a call to determinant.
Often, computing the determinant is not what you should be doing to solve a given problem.
For det, the determinant of x.  For determinant, a
list with components
modulus | 
a numeric value.  The modulus (absolute value) of the
determinant if logarithm is FALSE; otherwise the
logarithm of the modulus. | 
sign | 
integer; either +1 or -1 according to whether the determinant is positive or negative. | 
(x <- matrix(1:4, ncol=2)) unlist(determinant(x)) det(x) det(print(cbind(1,1:3,c(2,0,1))))