야코비 행렬 계산기
MiniWebtool의 야코비 행렬 계산기는 벡터값 함수의 편도함수를 행렬로 배열합니다. 최대 6개 성분과 변수를 입력해 풀이 단계를 확인하고 해당하는 경우 행렬식과 고윳값도 계산합니다.
사용법이 궁금하신가요? AI에게 물어보세요
성분 함수, 변수, 점을 입력하면 야코비 행렬, 행렬식, 고윳값과 풀이 과정을 구합니다.
광고 차단기가 광고 표시를 막고 있습니다
MiniWebtool은 광고 덕분에 무료로 제공됩니다. 이 도구가 도움이 되었다면 광고 없는 이용과 더 많은 일일 사용을 위해 업그레이드하거나, MiniWebtool.com을 허용한 뒤 새로고침해 주세요.
- MiniWebtool.com 광고를 허용한 뒤 새로고침
- 또는 광고 없이 더 높은 일일 한도로 업그레이드
야코비 행렬 계산기 정보
야코비 행렬 계산기(Jacobian Matrix Calculator)는 모든 벡터 값 다변수 함수의 야코비 행렬을 계산합니다. \(F(x,y) = (x^2 + y,\; xy)\)와 같은 변환 구성 요소를 입력하고 변수를 지정한 후, 선택적으로 특정 지점에서의 값을 계산할 수 있습니다. 이 도구는 전체 기호 야코비 행렬, 행렬식, 고윳값, 단계별 MathJax 풀이를 제공하며, 2×2 행렬의 경우 선형 변환이 공간을 어떻게 늘리고, 회전하고, 전단하는지 보여주는 대화형 격자 변형 시각화를 제공합니다.
한눈에 보기
야코비 행렬 계산기는 벡터값 함수의 1계 편도함수 행렬을 구성합니다. 성분과 변수는 최대 6개까지 입력할 수 있으며, 풀이 과정과 행렬식, 고윳값을 보여 줍니다.
| 기능 | 제공 내용 | 추천 대상 |
|---|---|---|
| 함수 입력 | x^2 + y; x*y처럼 세미콜론으로 구분한 성분을 입력합니다. ^, *, sin, cos, exp, ln, sqrt를 사용할 수 있으며 변수 이름도 지정합니다. | 여러 변수의 벡터값 함수를 다룰 때 |
| 기호 야코비 행렬 | 모든 항목을 기호식으로 표시한 m x n 편도함수 행렬 전체를 반환합니다. | 미적분 과제와 좌표 변환 |
| 평가점 | 선택 사항으로 pi, e 같은 상수를 사용해 점을 입력하면 야코비 행렬의 수치값을 계산합니다. | 한 점에서의 국소 선형 근사를 구할 때 |
| 행렬식과 고윳값 | 정사각 행렬의 행렬식(국소 면적 또는 부피 배율)과 고윳값을 보여 줍니다. | 변수 변환과 가역성 확인 |
| 격자 변형 | 2 x 2인 경우 대화형 화면에서 행렬이 격자, 단위원 또는 둘 모두를 어떻게 변환하는지 보여 줍니다. | 늘어남, 회전, 전단을 살펴볼 때 |
| 풀이 단계와 예제 | 극좌표에서 직교좌표, 구면 좌표, 나선 곡선, 회전 등의 예제를 포함해 단계별 풀이를 제공합니다. | 알려진 예제로 계산 방법을 배울 때 |
야코비 행렬이란 무엇인가요?
벡터 값 함수 \(\mathbf{F}: \mathbb{R}^n \to \mathbb{R}^m\)의 야코비 행렬은 모든 1계 편도함수를 포함하는 \(m \times n\) 행렬입니다.
$$J = \begin{pmatrix} \frac{\partial F_1}{\partial x_1} & \cdots & \frac{\partial F_1}{\partial x_n} \\ \vdots & \ddots & \vdots \\ \frac{\partial F_m}{\partial x_1} & \cdots & \frac{\partial F_m}{\partial x_n} \end{pmatrix}$$
야코비 행렬은 주어진 점 근처에서 함수의 최적 선형 근사를 나타냅니다. 이는 여러 변수를 가진 벡터 값 함수에 대해 도함수의 개념을 일반화한 것입니다.
주요 개념
야코비 행렬식
야코비 행렬이 정사각 행렬(\(m = n\))일 때, 그 행렬식은 깊은 기하학적 의미를 갖습니다.
| det(J) | 기하학적 의미 | 예시 |
|---|---|---|
| det(J) > 0 | 방향 보존, 면적이 det(J)만큼 배가됨 | 확장, 회전 |
| det(J) < 0 | 방향 반전, 면적이 |det(J)|만큼 배가됨 | 반사 |
| det(J) = 0 | 특이 행렬 — 차원 축소 발생, 국부적 가역성 없음 | 하위 차원으로의 투영 |
| |det(J)| = 1 | 면적/부피 보존 (예: 회전, 반사, 전단 변환) | 회전 행렬 |
일반적인 좌표 변환
| 변환 | 사상 (Mapping) | 야코비 행렬식 |
|---|---|---|
| 극좌표 → 직교좌표 | \(x = r\cos\theta,\; y = r\sin\theta\) | \(r\) |
| 원통좌표 → 직교좌표 | \(x = r\cos\theta,\; y = r\sin\theta,\; z = z\) | \(r\) |
| 구면좌표 → 직교좌표 | \(x = r\sin\phi\cos\theta,\; y = r\sin\phi\sin\theta,\; z = r\cos\phi\) | \(r^2 \sin\phi\) |
| α만큼의 2D 회전 | \(x' = x\cos\alpha - y\sin\alpha,\; y' = x\sin\alpha + y\cos\alpha\) | 1 |
| 스케일링 (Scaling) | \(x' = ax,\; y' = by\) | \(ab\) |
야코비 행렬의 응용
| 분야 | 응용 사례 | 야코비 행렬의 역할 |
|---|---|---|
| 다변수 미적분학 | 적분에서의 변수 변환 | |det(J)|는 면적/부피 요소의 스케일링 인자입니다. |
| 로보틱스 | 로봇 팔 기구학 | 관절 속도를 말단 장치(end-effector) 속도로 매핑합니다. |
| 머신러닝 | 노멀라이징 플로우 (Normalizing Flows) | det(J)를 통해 변환에 따른 확률 밀도 변화를 계산합니다. |
| 물리학 | 좌표 변환 | 텐서 변환 법칙, 메트릭 텐서 등에서 사용됩니다. |
| 최적화 | 뉴턴 방법 (다변수) | 그래디언트의 야코비 = 헤세 행렬이며, 수렴 분석에 사용됩니다. |
| 컴퓨터 그래픽스 | 텍스처 매핑, 메시 변형 | 표면 간 매핑 시 발생하는 왜곡을 측정합니다. |
야코비 행렬 계산기 사용 방법
- 함수 구성 요소 입력: 벡터 값 함수의 각 구성 요소를 세미콜론으로 구분하여 입력합니다. 예를 들어, \(\mathbf{F}(x,y) = (x^2+y, xy)\)의 경우
x^2 + y; x*y라고 입력합니다. 지수는^, 곱셈은*를 사용하며sin,cos,exp,ln,sqrt와 같은 표준 함수를 사용할 수 있습니다. - 변수 지정: 변수 이름을 쉼표로 구분하여 입력합니다 (예:
x, y또는r, t). 변수의 개수가 야코비 행렬의 열 개수를 결정합니다. - 계산 지점 입력 (선택 사항): 야코비 행렬을 수치적으로 계산할 좌표 값을 입력합니다.
pi나e와 같은 상수를 사용할 수 있습니다. - 야코비 계산 클릭: 기호 야코비 행렬, 모든 편도함수, 행렬식(정사각 행렬인 경우), 고윳값 및 단계별 풀이를 확인합니다.
- 시각화 탐색: 2×2 야코비 행렬의 경우, 행렬이 원본 격자, 단위 원 및 기저 벡터를 어떻게 변환하는지 보여주는 대화형 격자 변형을 확인합니다. 격자, 원, 또는 둘 다 보기 모드로 전환할 수 있습니다.
풀이 예시: 극좌표
극좌표에서 직교좌표로의 변환 \(F(r, \theta) = (r\cos\theta,\; r\sin\theta)\)의 야코비 행렬 구하기:
단계 1: 편도함수 계산: \(\frac{\partial F_1}{\partial r} = \cos\theta\), \(\frac{\partial F_1}{\partial \theta} = -r\sin\theta\), \(\frac{\partial F_2}{\partial r} = \sin\theta\), \(\frac{\partial F_2}{\partial \theta} = r\cos\theta\).
단계 2: 행렬 조립: \(J = \begin{pmatrix} \cos\theta & -r\sin\theta \\ \sin\theta & r\cos\theta \end{pmatrix}\)
단계 3: 행렬식: \(\det(J) = r\cos^2\theta + r\sin^2\theta = r\). 이것이 극좌표에서의 면적 요소가 \(r\,dr\,d\theta\)인 이유입니다.
다른 개념과의 관계
야코비 행렬은 수학의 여러 기초 개념과 연결됩니다.
- 그래디언트 (Gradient): 스칼라 함수 \(f: \mathbb{R}^n \to \mathbb{R}\)의 경우, 야코비 행렬은 \(1 \times n\) 행 벡터이며, 이는 그래디언트 \(\nabla f\)의 전치와 같습니다.
- 헤세 행렬 (Hessian): 헤세 행렬은 그래디언트의 야코비 행렬입니다: \(H(f) = J(\nabla f)\).
- 발산(Divergence)과 회전(Curl): 발산은 야코비 행렬의 추적(trace)이며, 회전은 비대각 반대칭 성분과 관련이 있습니다.
- 연쇄 법칙 (Chain Rule): 합성 함수의 경우, \(J(\mathbf{G} \circ \mathbf{F}) = J(\mathbf{G}) \cdot J(\mathbf{F})\)가 성립하여 연쇄 법칙이 야코비 행렬의 곱셈으로 표현됩니다.
자주 묻는 질문 (FAQ)
이 콘텐츠, 페이지 또는 도구를 다음과 같이 인용하세요:
"야코비 행렬 계산기" - https://MiniWebtool.com/ko/야코비-행렬-계산기/에서 MiniWebtool 인용, https://MiniWebtool.com/
MiniWebtool 팀 제작. 업데이트: 2026-04-08
즐겨 쓰는 AI에게 물어보세요
Gemini에서는 복사한 질문을 채팅창에 붙여 넣으세요. 아래에서도 복사할 수 있습니다.
질문 보기
선형 대수학:
- 벡터 사이의 각도 계산기 새로운
- 특성 다항식 계산기 새로운
- 촐레스키 분해 계산기 새로운
- 열공간 계산기 새로운
- 크라메르 법칙 계산기 새로운
- 벡터 외적 계산기 새로운
- 행렬식 계산기
- 내적 계산기 새로운
- 고유값 및 고유벡터 계산기
- 그람 슈미트 계산기
- 야코비 행렬 계산기 새로운
- 조르당 표준형 계산기 새로운
- 매트릭스 계산기
- 행렬 대각화 계산기 새로운
- 행렬 지수 계산기 새로운
- 역행렬 계산기 새로운
- 행렬 LU 분해 계산기
- 행렬 곱셈 계산기 새로운
- 행렬 거듭제곱 계산기 새로운
- 행렬 랭크 계산기
- 행렬 대각합 계산기
- 영공간 계산기 새로운
- 부분 분수 분해 계산기
- QR 분해 계산기 새로운
- RREF 계산기 (행 사다리꼴) 새로운
- 특이값 분해 SVD 계산기
- 텐서 곱 계산기 새로운
- 단위 벡터 계산기 새로운
- 벡터 계산기
- 벡터 크기 계산기 새로운
- 벡터 투영 계산기