2. m2 행렬을 생성한 후 m1, m2를 이용해서 다양한 연산하기
# 행을 기준으로 값이 차례대로 들어가는 m2 행렬 생성 >>> m2 <- matrix(1:16, nrow=4, byrow=T) >>> m2 [,1] [,2] [,3] [,4] [1,] 1 2 3 4 [2,] 5 6 7 8 [3,] 9 10 11 12 [4,] 13 14 15 16 >>> m1 + 1 [,1] [,2] [,3] [,4] [1,] 2 6 10 14 [2,] 3 7 11 15 [3,] 4 8 12 16 [4,] 5 9 13 17 >>> m1 * 2 [,1] [,2] [,3] [,4] [1,] 2 10 18 26 [2,] 4 12 20 28 [3,] 6 14 22 30 [4,] 8 16 24 32 >>> m1 + m2 [,1] [,2] [,3] [,4] [1,] 2 7 12 17 [2,] 7 12 17 22 [3,] 12 17 22 27 [4,] 17 22 27 32 >>> m1 * m2 # m1과 m2에 같은 위치의 값끼리 단순 곱셈 [,1] [,2] [,3] [,4] [1,] 1 10 27 52 [2,] 10 36 70 112 [3,] 27 70 121 180 [4,] 52 112 180 256 >>> m1 %*% m2 # m1과 m2의 행렬 곱 [,1] [,2] [,3] [,4] [1,] 276 304 332 360 [2,] 304 336 368 400 [3,] 332 368 404 440 [4,] 360 400 440 480