在 R 编程中获取矩阵的行列式 - det()函数
R语言中的det()
函数用于计算指定矩阵的行列式。
Syntax: det(x, …)
Parameters:
x: matrix
示例 1:
# R program to illustrate
# det function
# Initializing a matrix with
# 3 rows and 3 columns
x <- matrix(c(3, 2, 6, -1, 7, 3, 2, 6, -1), 3, 3)
# Getting the matrix representation
x
# Calling the det() function
det(x)
输出:
[, 1] [, 2] [, 3]
[1, ] 3 -1 2
[2, ] 2 7 6
[3, ] 6 3 -1
[1] -185
示例 2:
# R program to illustrate
# det function
# Initializing a matrix with
# 3 rows and 3 columns
x <- matrix(c(3, 2, 6, -1, 7, 3, 2, 6, -1), 3, 3)
# Getting the matrix representation
x
# Getting the transpose of the matrix x
y <- t(x)
y
# Calling the det() function
det(y)
输出:
[, 1] [, 2] [, 3]
[1, ] 3 -1 2
[2, ] 2 7 6
[3, ] 6 3 -1
[, 1] [, 2] [, 3]
[1, ] 3 2 6
[2, ] -1 7 3
[3, ] 2 6 -1
[1] -185