Check if a Matrix is Symmetric or not in R Programming – isSymmetric() Function Improve Improve Like Article Like Save Share Report isSymmetric() function in R Language is used to check if a matrix is a symmetric matrix. A Symmetric matrix is one whose transpose is equal to the matrix itself. Syntax: isSymmetric(x) Parameters: x: Matrix to be checked Example 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) Output: [1] TRUE [1] TRUE Example 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) Output: [1] FALSE Last Updated : 16 Jun, 2020 Like Article Save Article Previous Compute the Sum of Rows of a Matrix or Array in R Programming - rowSums Function Next Check if an Object is of Type Character in R Programming - is.character() Function Share your thoughts in the comments Add Your Comment Please Login to comment...