[COMMON] 행렬에 대하여...

2015. 9. 28. 11:15프로그래밍/3D Graphics

행렬(Matrices)이란?

 - 아래 그림과 같이 행과 열로 이루어진 집합을 말한다.



행렬의 기본성질

 - 곱셈 연산에 있어 교환법칙이 성립되지 않는다.


행렬의 종류

1. 정방행렬(Square Matrix)

행과 열의 수가 같은 구조의 행렬. 정사각형 형태의 행렬.


2. 단위행렬(unit[identity] matrix)

정사각행렬의 왼쪽에서 오른쪽 아래로의 대각선의 성분이 모두 1이고 그 이외의 성분이 모두 0인 행렬을 말한다.


3. 전치행렬(transposed matrix)

원래 행렬의 열은 행으로, 행은 열으로 바꾼 행렬.

전치행렬은  표기한다.


4.역행렬((inverse matrix) 

숫자의 역수와 같은 개념으로,곱하게 되면 결과가 단위행렬이 되는 행렬을 역행렬이라 한다.

즉 역행렬이란, 행렬 A에 대해 곱셈연산시 행렬A를 단위행렬로 만들어주는 행렬 B를 말한다.

또한, 역행렬은 정방행렬에 대해서만 존재하고 모든행렬이 역행렬이 존재하는것은 아니다.

직교 좌표계에서는 전치행렬과 역행렬이 같다.

역행렬은  표기하며, 정리하면 아래와 같다.


정리하면...