📜  在 R 编程中检查矩阵是否对称 – isSymmetric()函数

📅  最后修改于: 2022-05-13 01:55:43.977000             🧑  作者: Mango

在 R 编程中检查矩阵是否对称 – isSymmetric()函数

R 语言中的isSymmetric()函数用于检查矩阵是否为对称矩阵。对称矩阵是其转置等于矩阵本身的矩阵。

示例 1:

# R program to check if 
# a matrix is symmetric
  
# Creating a diagonal matrix
x1 <- diag(3)
  
# Creating a matrix
x2 <- matrix(c(1, 2, 2, 3), 2)
  
# Calling isSymmetric() function
isSymmetric(x1)
isSymmetric(x2)

输出:

[1] TRUE
[1] TRUE

示例 2:

# R program to check if 
# a matrix is symmetric
  
# Creating a matrix
x1 <- matrix(c(1:9), 3, 3)
  
# Calling isSymmetric() function
isSymmetric(x1)

输出:

[1] FALSE