코딩하는 Fug

행렬 본문

수학

행렬

Fug 2022. 1. 20. 13:26

참고: https://www.mathsisfun.com/algebra/matrix-introduction.html

 

Matrices

Matrices A Matrix is an array of numbers: A Matrix (This one has 2 Rows and 3 Columns) We talk about one matrix, or several matrices. There are many things we can do with them ... Adding To add two matrices: add the numbers in the matching positions: These

www.mathsisfun.com

 

 

n*m 행렬은 n개의 행과 m개의 열을 가진 네모칸 안에 있는 수의 나열이다.

 

사이즈 즉 n,m의 각각의 행 열 수를 가지고 있다면 더하기 빼기 나누기 스칼라값 ( 그냥 정수 느낌 ) 곱하기 전부 가능하다. 그 자리에서 전체적으로 혹은 각 자리 값마다 계산해주면 된다.

 

여기서 어려운 점 내가 이 글을 작성하게 된 이유가 나오는데 행렬끼리의 곱에 있다.

 

행렬끼리의 곱은 간단하게 말하면 이런 식이다. 월 화 수 의 가게 매출을 구하고 싶을때 팔린 수와 가격을 행렬로 나열 했다고 해보자

이게 두번째고

1 2 3
4 5 6
3 3 2

이게 첫번째 행렬이라 해보자

1 2 4

결론부터 말하면 월 화 수 의 매출을 알고 싶으면 팔린수 * 가격을 각 요일당 구하면 될 것이다.

그렇게 한다면

1*1+2*4+4*3 이 월요일의 매출이 되는 식이다. 즉 첫번째 행렬의 행(row)와 두번째 행렬의 열(column)를 각각 곱하는데 그것으로 만들어지는 새로운 행렬은 첫번째 행렬의 행의 수 와 두번째 행렬의 열의 수를 갖는다. 고로 1*3 인 첫번째 행렬과 3*3인 두번째 행렬이 만나서 1*3 매출 행렬을 새롭게 만들 수 있는 것이다.

 

 

'수학' 카테고리의 다른 글

병합 정렬과 퀵정렬 (예시 2751 수 정렬하기2)  (0) 2022.05.03