| MATLAB | R | |
| 새 행렬 |
A = [1 2; 3 4]
B = [1 2
3 4]
|
a = matrix(c(1,2,3,4),nrow=2,byrow=T) b = c(1,3,2,4) dim(b) = c(2,2) |
| 덧셈 | A+B |
a + b |
| 뺄셈 | A - B |
a - b |
| 행렬 곱셈 | A * B |
a %*% b |
| 성분 곱셈 | A .* B |
a * b |
| 전치행렬(transpose) | A' |
t(a) |
| n행 m열의 성분 | A(n,m) |
A[n,m] |
| 행렬을 가로로 붙이기 | [A, B] |
cbind(a, b) |
| 행렬을 세로로 붙이기 | [A; B] |
rbind(a, b) |
| 행렬 모양 바꾸기 | reshape(A, 4, 1) |
matrix(a, nrow=4) |