1. 행렬 X 벡터
아래와 같이 벡터 하나와 행렬 하나가 있다고 합시다.
→a=[a1,⋯,an]
A=[A11⋯A1n⋮⋮Am1⋯Amn]
벡터는 크기가 n인 열벡터라고 가정하겠습니다. 편의상 행벡터 형태로 나타내긴 했는데 열벡터라고 생각해주세요. 행렬은 m행 n열의 행렬입니다. 아래와 같이 행렬 A와 벡터 a를 곱한 결과를 벡터 b라고 놓겠습니다.
→b=A→a
b는 크기가 n인 열벡터입니다. b의 i번쨰 성분을 →bi 라고 놓고 bi를 벡터 a와 행렬 A의 성분으로 나타내는 것이 목적입니다. 몇가지 bi 를 계산해보면 아래와 같습니다.
b1=A11a1+⋯+A1nan
b2=A21a1+⋯+A2nan
위 규칙을 적용하면 bi는 아래와 같습니다.
bi=Ai1a1+⋯+Ainan
시그마를 이용하여 표현하면 아래와 같습니다.
bi=∑nk=1Aikak
2. 벡터 X 행렬
아래와 같이 벡터 하나와 행렬 하나가 있다고 합시다.
→a=[a1,⋯,am]
A=[A11⋯A1n⋮⋮Am1⋯Amn]
벡터는 크기가 m인 열벡터라고 가정하겠습니다. 편의상 행벡터 형태로 나타내긴 했는데 열벡터라고 생각해주세요. 행렬은 m행 n열의 행렬입니다. 열벡터를 transpose 하여 행벡터로 만들고 행렬과 곱하겠습니다. 곱한 결과를 벡터 b라고 놓겠습니다.
→b=→aTA
b는 크기가 n인 행벡터입니다. b의 i번쨰 성분을 →bi 라고 놓고 bi를 벡터 a와 행렬 A의 성분으로 나타내는 것이 목적입니다. 몇가지 bi 를 계산해보면 아래와 같습니다.
b1=A11a1+Am1am
b2=A12a1+Am2am
위 규칙을 적용하면 bi 는 아래와 같습니다.
bi=A1ia1+Amiam
시그마를 이용하여 표현하면 아래와 같습니다.
bi=∑mk=1Akiak
'공대생을 위한 수학--------------------- > 고급행렬연산' 카테고리의 다른 글
[고급 행렬 연산] 9. 두 벡터로 만든 평행사변형의 넓이 (0) | 2023.09.08 |
---|---|
[고급 행렬 연산] 8. 한 벡터를 다른 벡터에 투영 (0) | 2023.09.08 |
[고급 행렬 연산] 7. 이중 시그마 순서 바꾸기 (0) | 2023.08.25 |
[고급 행렬 연산] 6. 공분산행렬 구하기 (0) | 2023.08.22 |
[고급 행렬 연산] 5. (AB)^{T}=B^{T}A^{T} (0) | 2023.08.19 |
[고급 행렬 연산] 4. (A+B)^T=A^T+B^T 증명 (0) | 2023.08.18 |
[고급 행렬 연산] 3. 행렬과 행렬의 곱의 성분을 시그마로 나타내기 (0) | 2023.08.18 |
[고급 행렬 연산] 2. 벡터 내적의 여러가지 표현방식 (0) | 2023.08.17 |
댓글