det {base} | R Documentation |
det
calculates the determinant of a matrix either by QR
decomposition or from the eigenvalues, see qr
and
eigen
.
det(x, method = c("qr", "eigenvalues"), tol = 1e-07)
x |
numeric matrix. |
method |
|
tol |
tolerance, used only for method |
The determinant, or zero if qr
determines the matrix to be
numerically singular.
Often, computing the determinant is not what you should be doing to solve a given problem.
The "qr"
method is much faster for large matrices.
eigen
, qr
, svd
(x <- matrix(1:4, ncol=2))
det(x)
det(x, method="eigenvalues")
det(print(cbind(1,1:3,c(2,0,1))))