Computes the determinant of a numeric or character matrix.

mxdet(x)

Arguments

x

numeric or character matrix.

Value

numeric or character.

References

Guidotti E (2022). "calculus: High-Dimensional Numerical and Symbolic Calculus in R." Journal of Statistical Software, 104(5), 1-37. doi:10.18637/jss.v104.i05

See also

Other matrix algebra: mxinv(), mxtr(), mx()

Examples

### numeric matrix
x <- matrix(1:4, nrow = 2)
mxdet(x)
#> [1] -2

### symbolic matrix
x <- matrix(letters[1:4], nrow = 2)
mxdet(x)
#> [1] "(a)*((d)) + -(b)*((c))"