숫자들을 직사각형 형태로 배열한 것
1 2 3
4 5 6
-------------------
int[][] matrix = { {1, 2, 3}, {4, 5, 6} };
행렬의 크기가 동일한 두 행렬의 같은 위치에 있는 요소들끼리 더한 결과를 새로운 행렬에 저장
같은 위치에 있는 요소들끼리 더하여 새로운 행렬 C를 만드는 것
A = | 1 2 3 |
| 4 5 6 |
B = | 7 8 9 |
| 10 11 12 |
C = | 1+7 2+8 3+9 |
| 4+10 5+11 6+12 |
= | 8 10 12 |
| 14 16 18 |
첫 번째 행렬의 각 행(row)과 두 번째 행렬의 각 열(column)을 내적한 결과를 새로운 행렬에 저장
곱하는 두 행렬의 크기가 일치하지 않을 수 있다.
A = | 1 2 | B = | 7 8 9 |
| 3 4 | | 10 11 12 |
| 5 6 |