Skip to content
Matrix Calculator
Tools

Matrix Calculator

신규

Add, subtract, multiply matrices and compute determinant, inverse and transpose for 2×2–4×4 matrices.

Matrix A rows × cols
Matrix B rows × cols

Operations

Runs entirely in your browser. Nothing is uploaded.

행렬 계산기란 무엇인가요?

행렬 계산기는 숫자의 직사각형 배열에 선형대수 연산을 수행하는 온라인 도구입니다. 일반적인 연산에는 덧셈, 뺄셈, 곱셈, 스칼라 곱셈, 전치, 행렬식, 역행렬, 행 축소를 통한 기약 행 사다리꼴 형식(RREF)이 포함됩니다. 이러한 연산은 머신러닝, 컴퓨터 그래픽스, 구조 공학, 경제학, 그리고 대부분의 정량 과학의 기초인 선형대수학의 핵심입니다.

이 무료 행렬 계산기는 최대 4×4 행렬을 지원하며 8가지 서로 다른 연산을 수행합니다: A+B, A−B, A×B, k·A, Aᵀ, det(A), A⁻¹, RREF(A). 행렬식과 역행렬 계산에서는 단계별 풀이 과정이 표시됩니다——행렬식은 여인수 전개, 역행렬은 수반행렬 방법을 사용합니다. RREF는 각 행 연산(교환, 스케일링, 소거)을 순서대로 표시하여 숙제 확인과 가우스 소거법 이해에 도움이 됩니다.

행렬 계산기 사용 방법

행과 열 드롭다운을 사용하여 행렬 A와 행렬 B의 크기를 설정하세요(각 차원 1~4). 격자의 셀을 클릭하여 값을 입력하세요——Tab 키로 수평 방향 다음 셀로 이동하여 키보드 입력 속도를 높일 수 있습니다. 소수 값과 음수가 완전히 지원됩니다. 필요 없는 셀은 0으로 두시면 됩니다. 하나의 행렬만 필요한 연산(전치, 행렬식, 역행렬, RREF)은 행렬 A에만 값을 입력하면 됩니다. 이항 연산(A+B, A−B, A×B)의 경우 두 행렬 모두 호환되는 크기여야 합니다.

연산 버튼을 클릭하면 아래에 결과 격자가 계산되어 표시됩니다. 연립방정식을 풀려면 행렬 A에 상수항을 추가 열로 붙인 첨가행렬 [A|b]를 만든 다음 RREF(A)를 실행하세요. 해는 결과의 가장 오른쪽 열에서 직접 읽을 수 있습니다.

행렬 연산, 행렬식, 역행렬 설명

덧셈과 뺄셈은 원소별 연산으로 동일한 크기의 행렬이 필요합니다. 곱셈 A×B는 A의 열 수가 B의 행 수와 같아야 하며, 결과는 A의 행 수와 B의 열 수를 가집니다. 곱의 (i,j) 원소는 A의 i번째 행과 B의 j번째 열의 내적입니다. 스칼라 곱셈 kA는 모든 원소에 k를 곱합니다. 전치 Aᵀ는 행렬을 주대각선 방향으로 반전시켜 m×n 행렬을 n×m으로 변환합니다.

행렬식은 행렬이 가역인지(det ≠ 0) 여부와 넓이·부피를 얼마나 확대하는지를 나타냅니다. 역행렬 A⁻¹은 A를 '되돌리는' 변환으로, A × A⁻¹은 단위행렬이 됩니다. 실용적인 방정식 풀이에서 첨가행렬 [A|b]에 적용하는 RREF는 A⁻¹을 계산하고 곱하는 것보다 수치적으로 더 안정적입니다——일관성, 유일성, 해의 값을 동시에 드러냅니다. A의 계수(RREF의 비영 행 수)가 세 가지 해의 유형(유일해, 무한해, 해 없음) 중 어느 것이 적용되는지를 결정합니다.

단계별 풀이 과정이 중요한 이유

대부분의 온라인 행렬 계산기는 답만 보여주고 풀이 과정은 보여주지 않습니다. 이 계산기는 학생들이 가장 이해해야 할 3가지 연산의 모든 중간 단계를 보여줍니다: 행렬식을 위한 여인수 전개, 역행렬을 위한 수반행렬 방법, RREF를 위한 개별 행 연산(스케일링, 교환, 소거). 이 단계별 출력이 단순히 답만 가져가는 것이 아니라 숙제 확인에 유용하게 만드는 것입니다.

RREF 구현은 부분 피벗팅을 사용합니다——나누기 전에 각 열에서 절대값이 가장 큰 원소로 교환하여——수치적 안정성을 높이고 단순한 구현에서 나타나는 부동소수점 나누기 오류를 방지합니다. 1e-10 미만의 값은 정확한 0으로 설정되므로 단순한 알고리즘에서 0.0000000001이 표시될 잘못 조건화된 입력에서도 결과가 깔끔하게 유지됩니다.

Wolfram Alpha, Symbolab, Mathway와 비교

Wolfram Alpha가 가장 강력한 대안이지만 무료 행렬 쿼리를 제한하고 단계별 풀이를 월 7달러짜리 Pro 구독 뒤에 숨겨놓습니다. Symbolab과 Mathway는 모두 계정 가입이 필요하고 하루 무료 단계별 계산을 약 5~10회로 제한합니다. Desmos는 그래프 작성에 뛰어나지만 행렬 연산을 지원하지 않습니다. 이 계산기는 다릅니다: 계정 없음, 하루 제한 없음, 유료 장벽 없음. 행렬식, 역행렬, RREF의 완전한 풀이 과정을 포함한 모든 연산이 매번 무료입니다.

또한 브라우저에서 완전히 실행됩니다. 입력한 행렬 데이터는 절대 기기 밖으로 나가지 않습니다. 숙제 문제나 제3자 서버로 전송되어서는 안 되는 독점적인 엔지니어링 데이터를 다룰 때 이 점이 중요합니다. 탭을 닫으면 데이터는 사라집니다.

Frequently asked questions

행렬 곱셈이란 무엇이며 언제 수행할 수 있나요?

행렬 곱셈 A × B는 A의 열 수가 B의 행 수와 같을 때만 정의됩니다. A가 m×n이고 B가 n×p이면 결과 C는 m×p입니다. 각 원소 C(i,j)는 A의 i번째 행과 B의 j번째 열의 내적입니다. 행렬 곱셈은 일반적으로 교환 법칙이 성립하지 않습니다——A×B와 B×A는 서로 다른 결과이며, 크기가 그 순서에서 맞지 않으면 B×A가 정의조차 되지 않을 수 있습니다.

행렬식은 어떻게 계산하나요?

2×2 행렬 [[a,b],[c,d]]의 경우 det = ad − bc입니다. 3×3 또는 4×4 행렬의 경우 계산기는 첫 번째 행을 따라 여인수 전개를 사용합니다: det(A) = Σⱼ A(1,j) × (−1)^(1+j) × det(Mⱼ)(Mⱼ는 1행과 j열을 제거한 소행렬식). 행렬식은 행렬이 특이(가역이 아님)인 경우에만 0이 됩니다. 모든 행렬식 계산에서 단계별 풀이가 표시됩니다.

행렬에 역행렬이 존재하는 조건은 무엇인가요?

역행렬은 행렬이 정방행렬(n×n)이고 행렬식이 0이 아닌 경우에만 존재합니다. 역행렬 A⁻¹은 A × A⁻¹ = A⁻¹ × A = I(단위행렬)를 만족합니다. det(A) = 0이면 행렬은 특이행렬이라 불리며 역행렬이 존재하지 않습니다——계산기는 역행렬 계산을 시도하기 전에 행렬식을 확인하고 특이행렬에 대해 명확한 오류를 표시합니다. 정방행렬이 아닌 행렬에는 역행렬이 존재하지 않습니다.

RREF(기약 행 사다리꼴 형식)란 무엇인가요?

RREF는 행렬을 표준 형식으로 변환합니다: (1) 각 비영 행의 첫 번째 비영 원소(피벗)는 1이고, (2) 각 피벗은 위 행의 피벗보다 엄격히 오른쪽에 있으며, (3) 피벗의 위아래 원소는 모두 0이고, (4) 영 행은 모두 맨 아래에 있습니다. RREF는 연립방정식 풀기, 행렬의 계수 구하기, 해의 일관성 판단, 영공간 계산에 사용됩니다. 각 행렬의 RREF는 유일합니다.

3×3 연립방정식을 이 계산기로 어떻게 풀 수 있나요?

3×3 계수행렬을 행렬 A로 설정하고 크기를 3행×4열로 하여 상수항을 4번째 열(첨가행렬)로 포함합니다. 계수와 상수를 입력한 후 RREF(A)를 클릭합니다. RREF 결과의 마지막 열에서 해를 읽습니다——마지막 열의 1, 2, 3행 값이 각각 x, y, z의 값입니다. 어떤 행에 피벗이 없으면 연립방정식에 무한히 많은 해 또는 해가 없습니다.

행렬 곱셈에서 순서가 왜 중요한가요?

스칼라 곱셈과 달리 행렬 곱셈은 일반적으로 교환 법칙이 성립하지 않습니다: AB ≠ BA. 기하학적으로 A와 B가 각각 선형 변환(회전, 스케일링, 전단)을 나타낸다면 AB는 B를 먼저 적용하고 A를 적용하지만, BA는 A를 먼저 적용하고 B를 적용하여 최종 위치가 달라집니다. 이 비교환성은 선형대수학의 근본이며 방정식에서 행렬 연산의 순서를 신중하게 처리해야 하는 이유입니다.

이 계산기를 휴대폰에서 사용할 수 있나요?

네. 이 계산기는 완전히 반응형이며 iPhone Safari, Android Chrome, 태블릿 브라우저에서 작동합니다. 입력 셀은 터치를 위해 크기가 조정되며, 블루투스 키보드의 Tab 키나 모바일 키보드의 다음 필드 버튼으로 셀 사이를 효율적으로 이동할 수 있습니다. 8가지 연산 모두 앱 설치 없이 어떤 화면 크기에서도 사용 가능합니다.