행렬 지수 계산기
MiniWebtool의 행렬 지수 계산기로 선형 미분 시스템을 살펴보세요. e^(At)를 계산하고 초기 벡터에 적용할 수 있으며, 수치 방법 세부 내용 및 위상 평면 흐름 시각화도 제공합니다.
사용법이 궁금하신가요? AI에게 물어보세요
아래에 정사각행렬 A, 시각 t, 그리고 원하면 시작 벡터를 입력하면 e^(At), x(t)와 위상평면 흐름을 구합니다.
광고 차단기가 광고 표시를 막고 있습니다
MiniWebtool은 광고 덕분에 무료로 제공됩니다. 이 도구가 도움이 되었다면 광고 없는 이용과 더 많은 일일 사용을 위해 업그레이드하거나, MiniWebtool.com을 허용한 뒤 새로고침해 주세요.
- MiniWebtool.com 광고를 허용한 뒤 새로고침
- 또는 광고 없이 더 높은 일일 한도로 업그레이드
행렬 지수 계산기 정보
행렬 지수 계산기는 제차 선형 시스템 \(x'(t)=Ax(t)\)에 대한 상태 전이 행렬인 \(e^{At}\)를 계산합니다. 이 도구는 선형 대수학, 제어 이론, 미분 방정식, 마르코프 연쇄 생성기 및 상수 행렬이 연속 시간 진화를 주도하는 모든 모델을 위해 설계되었습니다.
한눈에 보기
행렬 지수 계산기는 정사각행렬(최대 6×6)과 선택한 시각 t에 대해 e^(At)를 계산합니다. 결과를 초기 벡터 x(0)에 적용해 선형계 x'(t) = Ax(t)를 풀 수도 있습니다.
| 기능 | 제공 내용 | 추천 대상 |
|---|---|---|
| 입력값 | 행마다 행렬 A를 입력하고 양수 또는 음수 시각 t를 지정합니다. 선택 사항인 초기 벡터 x(0)의 항목 수는 행렬의 행 수와 같아야 합니다. | 선형계의 미래 또는 과거 시간 변화를 계산할 때 |
| 행렬 크기 | 중복 고윳값을 가진 대각화 불가 행렬을 포함해 최대 6×6 정사각행렬을 지원합니다. | 조르당 블록과 중복 고윳값 문제 |
| 수치 방법 | 절단 테일러 급수 대신 13차 파데 근사를 이용한 스케일링-제곱법을 사용합니다. | 결과 계산 방법을 확인할 때 |
| 미분방정식 풀이 | x(0)을 입력하면 x(t) = e^(At)x(0)을 보여 줍니다. det(e^(At)) = e^(tr(A)t)인 자취 항등식도 표시합니다. | 상수 계수 계의 초기값 문제를 풀 때 |
| 2×2 위상 평면 보기 | 2×2 행렬의 경우 자취, 행렬식, 고윳값으로 계를 분류하고 상태 변화의 시간 흐름을 애니메이션으로 보여 줍니다. | 2D 선형계에 대한 직관을 익힐 때 |
| 급수 보기와 복사 | I + At + (At)²/2! + ...의 항별 기여를 보여 주고 행렬과 해 벡터를 복사합니다. | 결과를 보고서나 노트로 옮길 때 |
행렬 지수의 의미
스칼라 숫자 \(a\)에 대해 지수 \(e^{at}\)는 \(x'=ax\)를 풉니다. 정사각 행렬 \(A\)에 대해서도 숫자의 거듭제곱을 행렬의 거듭제곱으로 대체하면 동일한 개념이 적용됩니다.
결과는 \(A\)의 각 항목에 지수를 취해서 얻어지는 것이 아닙니다. 거듭제곱 \(A^2,A^3,\ldots\)에서의 행렬 곱셈은 변수 간의 결합을 포착하며, 이는 선형 ODE 시스템에 정확히 필요한 것입니다.
선형 ODE 시스템 풀기
\(A\)가 상수이고 \(x(0)=x_0\)인 경우, 초기값 문제의 해는 다음과 같습니다.
이것이 \(e^{At}\)가 종종 상태 전이 행렬 또는 기본 행렬 해라고 불리는 이유입니다. 각 열은 표준 기저 상태가 시간 \(t\) 후에 어디로 이동하는지 보여줍니다.
행렬 지수 계산기 사용 방법
- 행렬 A를 입력합니다. 항목 사이에 공백이나 쉼표를 사용하여 한 줄에 한 행씩 입력합니다.
- 시간 t를 선택합니다. 순방향 진화에는 양수 값을, 역방향 진화에는 음수 값을 사용합니다.
- ODE를 풀 때 x(0)를 추가합니다. 벡터는 행렬 차원과 동일한 수의 항목을 가져야 합니다.
- 계산 및 확인합니다. \(e^{At}\), 선택적 \(x(t)\), 대각합 항등식, 그리고 A가 2×2인 경우 2D 애니메이션을 확인합니다.
수치 해석 방법
계산기는 13차 Padé 근사와 함께 스케일링 및 스퀘어링(Scaling and Squaring) 기법을 사용합니다. 실질적으로, 먼저 \(At\)를 더 작은 행렬로 스케일링하고 유리 함수 근사를 평가한 다음, 결과를 반복적으로 제곱하여 원래 시간 스케일로 되돌립니다. 이는 단순히 테일러 급수를 자르는 것보다 더 안정적입니다.
중요한 항등식: 부피 스케일링
행렬 지수의 행렬식은 간결한 대각합 공식을 갖습니다.
2D 시스템의 경우 이는 흐름 하에서의 면적 스케일링을 설명하고, 3D 시스템의 경우 부피 스케일링을 설명합니다. 음수 대각합은 부피를 수축시키는 경향이 있는 반면, 양수 대각합은 부피를 팽창시킵니다.
이 도구를 사용하는 경우
| 사용 사례 | 입력 사항 | 확인 내용 |
|---|---|---|
| 선형 ODE 시스템 | 행렬 \(A\), 시간 \(t\), 초기 벡터 \(x(0)\) | \(e^{At}\) 및 \(x(t)=e^{At}x(0)\) |
| 상태 전이 분석 | 행렬 \(A\) 및 시간 \(t\) | 기저 벡터가 흐름에 따라 이동하는 방식 |
| 2D 위상 평면 직관 | 2×2 행렬 및 선택적 초기 점 | 고유값 분류, 벡터장, 기저 이동 및 궤적 |
| 제어 또는 시스템 모델 | 연속 시간 시스템 행렬 | 선택한 시간 단계에 걸친 전이 맵 |
자주 묻는 질문 (FAQ)
계산기가 대각화 불가능한 행렬도 처리할 수 있습니까?
네. Padé 방법은 \(e^{At}\)를 직접 계산하므로 대각화가 필요하지 않습니다. 조르단 블록과 중근 고유값은 수치가 안정성 한계 내에 있는 한 유효한 입력입니다.
왜 ||At||에 제한이 있습니까?
\(\|At\|_1\) 값이 매우 크면 지수 항목이 거대해지거나 부동 소수점 오버플로가 발생할 수 있습니다. 계산기는 사용자가 오해의 소지가 있는 무한대 대신 신뢰할 수 있는 브라우저 친화적 결과를 얻을 수 있도록 보수적인 경계를 유지합니다.
기호 공식(Symbolic formula)을 생성합니까?
이 도구는 수치 행렬 지수 및 ODE 상태 값에 집중합니다. 기호로 된 폐형식(Closed form), 대각화 및 조르단 표준형 워크플로의 경우 전용 고유값 또는 조르단 표준형 계산기를 사용하십시오.
이 콘텐츠, 페이지 또는 도구를 다음과 같이 인용하세요:
"행렬 지수 계산기" - https://MiniWebtool.com/ko/행렬-지수-계산기/에서 MiniWebtool 인용, https://MiniWebtool.com/
by miniwebtool 팀. 업데이트: 2026년 4월 24일
즐겨 쓰는 AI에게 물어보세요
Gemini에서는 복사한 질문을 채팅창에 붙여 넣으세요. 아래에서도 복사할 수 있습니다.
질문 보기
선형 대수학:
- 벡터 사이의 각도 계산기 새로운
- 특성 다항식 계산기 새로운
- 촐레스키 분해 계산기 새로운
- 열공간 계산기 새로운
- 크라메르 법칙 계산기 새로운
- 벡터 외적 계산기 새로운
- 행렬식 계산기
- 내적 계산기 새로운
- 고유값 및 고유벡터 계산기
- 그람 슈미트 계산기
- 야코비 행렬 계산기 새로운
- 조르당 표준형 계산기 새로운
- 매트릭스 계산기
- 행렬 대각화 계산기 새로운
- 행렬 지수 계산기 새로운
- 역행렬 계산기 새로운
- 행렬 LU 분해 계산기
- 행렬 곱셈 계산기 새로운
- 행렬 거듭제곱 계산기 새로운
- 행렬 랭크 계산기
- 행렬 대각합 계산기
- 영공간 계산기 새로운
- 부분 분수 분해 계산기
- QR 분해 계산기 새로운
- RREF 계산기 (행 사다리꼴) 새로운
- 특이값 분해 SVD 계산기
- 텐서 곱 계산기 새로운
- 단위 벡터 계산기 새로운
- 벡터 계산기
- 벡터 크기 계산기 새로운
- 벡터 투영 계산기