[1차원 배열(벡터)끼리의 연산 : 벡터 내적]
#1. 정의
- 벡터끼리 곱하기
- 결과값은 스칼라
- cf. 외적 : 벡터끼리 곱하는 또다른 방식 -> 결과값은 벡
[2차원 배열(행렬)끼리의 연산 : 행렬곱]
# 1. 정의
- 두 행렬 A와 B의 곱 AB는 A의 행과 B의 열 간의 스칼라 곱의 합
- 행렬곱은 두 행렬의 크기가 맞을 때 정의된다.
- (앞 행렬의 행의 수) × (뒤 행렬의 열의 수)
- 앞 행렬의 크기가 이고 뒷 행렬의 크기가 인 경우, 곱셈 결과 나오는 행렬의 크기는
# 2. 예시
국어
|
수학
|
영어
|
|
김
|
80
|
90
|
60
|
이
|
75
|
80
|
90
|
박
|
90
|
95
|
65
|
최
|
99
|
70
|
70
|
<표 A: 각 학생의 과목별 성적>
|
우수반
|
수학반
|
국어
|
3
|
1
|
수학
|
3
|
8
|
영어
|
4
|
1
|
<표 B: 각 반의 과목별 가중치>
|
우수반
|
수학반
|
김
|
750
|
860
|
이
|
825
|
805
|
박
|
815
|
915
|
최
|
787
|
729
|
<표 C: 각 반별 과목 가중치를 반영한 총점>