Find the power of a matrix in R
In this article, we are going to see how to compute the power of a matrix in R Programming Language. Matrix is an arrangement of numbers into rows and columns.
Different ways of finding the power of matrix in R programming:
- By using %^%.
- By using a power function.
Method 1: By using %^%
Before using this we need to import expm library into our R studio.
Installing expm library into R studio:
Step 1: First you need to select tools.
Step 2: After selecting the tool you need to press install packages:
Below is the implementation:
We Import the expm and assigned values into the mat by using the matrix function. After that, we are finding the power of the matrix.
R
# loading expm library library (expm) # creating mat variable and storing # matrix into it. mat <- matrix (1:9, nrow=3) # In matrix function data will fill column wise, # here data will be 1 to 9 as we mentioned 1:9 # and rows will be 3 as we given nrows as 3 # finding power of matrix here power is 4 mat %^% 4 |
Output:
Method 2: By using a power function.
For using the power function we need to install matrixcalc package into our Rstudio
Below is the implementation:
Here we import the matrixcalc and assigned values into the mat by using matrix function. After that, we are finding the power of matrix by using power function.
R
# loading package require (matrixcalc) # creating matrix. a<- matrix (1 : 9, nrow = 3) # finding power of matrix by using power function. # In matrix function data will fill column wise, # here data will be 1 to 9 as we mentioned 1:9 # and rows will be 3 as we given nrows as 3 matrix.power (a, 9) |
Output:
Please Login to comment...