사용 방법
- 행렬 크기 설정
계산할 행렬의 행과 열 수를 설정합니다.
- 행렬 값 입력
각 행렬의 요소를 입력합니다. 두 행렬 연산의 경우 두 번째 행렬도 입력합니다.
- 연산 선택 및 결과 확인
원하는 연산을 선택하고 계산하기 버튼을 클릭하면 결과 행렬이 표시됩니다.
행렬이란?
행렬(matrix)은 수를 직사각형 형태로 배열한 표로, 연립방정식·선형변환·데이터 변환을 한 덩어리로 다루기 위한 도구입니다. m×n 행렬은 m개의 행과 n개의 열로 이루어지며, 각 위치의 값을 요소(element)라고 부릅니다.
행과 열의 수가 같은 정사각행렬은 행렬식과 역행렬을 가질 수 있어 특히 중요합니다. 이 계산기는 한 행렬에 대한 행렬식·역행렬·전치·스칼라 곱과, 두 행렬 사이의 덧셈·곱셈까지 6가지 연산을 지원합니다.
주요 활용 분야
- 컴퓨터 그래픽스의 회전·확대 등 선형변환
- 연립일차방정식 풀이와 통계의 회귀분석
- 머신러닝의 가중치 연산, 공학의 구조 해석
계산 공식
2×2 행렬식: det(A) = ad - bc (A = [[a,b],[c,d]]). 예: [[1,2],[3,4]]이면 1×4 - 2×3 = 4 - 6 = -2.
역행렬: A⁻¹ = adj(A) / det(A). 2×2의 경우 A⁻¹ = (1/det)·[[d,-b],[-c,a]]. 위 예의 역행렬은 (1/-2)·[[4,-2],[-3,1]] = [[-2,1],[1.5,-0.5]].
행렬 곱셈: C[i][j] = Σ A[i][k]·B[k][j] — A의 열 수와 B의 행 수가 같아야 합니다. 전치: Aᵀ[i][j] = A[j][i]로 행과 열을 맞바꿉니다. 3×3 이상의 행렬식은 라플라스 전개(여인수 전개)로 재귀 계산합니다.