[행렬] 행렬 연산 , 행렬의 곱 , 행렬의 의미 , 역행렬 , 유사역행렬 ( 무어-펜로즈 )
벡터에 대한 포스팅에 이어 행렬에 대해 다룰 예정이다. 벡터는 숫자들을 원소로 가지는 1차원 배열이라면, 행렬은 벡터를 원소로 가지는 2차원 배열이다. 벡터가 공간에서의 한 점이라면, 행렬은 여러개의 점을 나타낸다. 오늘은 행렬의 연산, 행렬의 곱, 행렬의 의미, 역행렬, 유사역행렬에 대해 알아볼 것이다. 1. 행렬 연산 두 행렬의 size가 같으면 덧셈, 뺄셈, 성분곱이 가능하며 같은 위치에 있는 성분끼리 연산된다. 2. 행렬의 곱 행렬곱은 성분곱과 달리 벡터간 내적을 통해 연산하는 것을 말한다. ※ numpy의 np.inner은 i번째 행벡터와 j번째 행벡터의 내적을 계산하기 때문에 np.inner함수로 행렬곱을 연산하기 위해서는 아래와 같이 Y에 transpose를 취하여 구해야 한다. 참고로 nu..
2021. 8. 9.