HOWTO · R

R의 행렬 곱셈

이 튜토리얼은 R에서 행렬 곱셈을 수행하는 방법을 보여줍니다.

이 페이지의 내용

이 튜토리얼은 R에서 행렬 곱셈을 수행하는 방법을 보여줍니다.

R의 행렬 곱셈

R에서 %*% 연산자는 두 행렬 간의 곱셈을 수행합니다. 구문은 간단합니다. A %*% B.

예를 보겠습니다.

demo_data <- c(2, 4, 2, 10, 41, 32, 20, 22, 61)
A <- matrix(demo_data, nrow = 3, ncol = 3)

demo_data1 <- c(10, 14, 21, 31, 50, 23, 11, 33, 23)
B <- matrix(demo_data1, nrow = 3, ncol = 3)


Multi_Result <- A %*% B

print("The Matrix A is: ")
print(A)
print("The Matrix B is: ")
print(B)
print("The Matrix Multiplication Result is:")
print(Multi_Result)

위의 코드는 두 개의 주어진 행렬을 곱합니다. 출력을 참조하십시오.

[1] "The Matrix A is: "
     [,1] [,2] [,3]
[1,]    2   10   20
[2,]    4   41   22
[3,]    2   32   61

[1] "The Matrix B is: "
     [,1] [,2] [,3]
[1,]   10   31   11
[2,]   14   50   33
[3,]   21   23   23

[1] "The Matrix Multiplication Result is:"
     [,1] [,2] [,3]
[1,]  580 1022  812
[2,] 1076 2680 1903
[3,] 1749 3065 2481