어떻게 콜레스터 분해를 사용하여 행렬의 역행렬의 행렬식을 계산할 수 있습니까? 나는 행렬의 행렬식을 직접 계산하는 것이 좋지 않다는 것을 발견했다. 그렇다면 누구나 통찰력을 제공 할 수 있습니까? 이미 촐레 스키 분해 (A = L * L_t)가있는 경우행렬의 역함수 결정자
0
A
답변
4
, 당신은 그 결정은 대각 요소의 생성물 오도록 L 행렬은 하 삼각 인
det(A) = det(L) * det(L_t) = sqr(det(L))
있다.
oles레 스키 분해는 O (n^3) 연산을 취하고 L의 대각 요소 곱은 O (n)입니다. 가우시안 제거 방법 (A를 삼각 행렬로 변환)은 O (n^3)을 취하고 가능한 수치 문제로 어려움을 겪습니다.
마지막으로 det (inv (A)) = 1/det (A)입니다. 예를 들어
0
det(A) = product(eigenvalues(A)) = product(diagonal(choleskyFactorization(A)))^2
은 매트랩 /는 매트랩 구문 상기 식의 우측이다 prod(diag(chol(A)))^2
를 사용하여 옥타브 A
행렬의 행렬식을 계산한다.
관련 문제
- 1. 자바에서 행렬의 역함수
- 2. Matlab : 벡터 행렬의 결정자
- 3. 포지티브 세미 한정 행렬의 결정자
- 4. 일반화 된 역함수 R
- 5. math.atan2의 역함수?
- 6. C#에서 NxN 행렬 결정자 계산
- 7. 암호화를위한 행렬 곱셈 역함수
- 8. n 차원의 역함수 numpy.gradient
- 9. Python 결정자 계산 (외부 라이브러리를 사용하지 않고)
- 10. 자바에서 3 점 결정자
- 11. 반전 또는 도트 kxnxn 행렬의 빠른 방법
- 12. 행렬 결정자 계산기의 재귀 함수
- 13. 행렬의 구조
- 14. 행렬의 단위를
- 15. 행렬의 승수
- 16. 다른 행렬의 각 대응하는 행에서 행렬의 각 항목을 빼는 방법
- 17. 직교 행렬의 LU 분해
- 18. 연관 행렬의 색인 다시하기
- 19. 행렬의 곱셈. 성능
- 20. 행렬의 원소를 얻는다
- 21. 행렬의 기둥을 그려라 R
- 22. 행렬의 문장 - 대각선 경우
- 23. 상관 행렬의 계산 최적화
- 24. 행렬의 행을 재정렬하는 방법
- 25. 행렬의 모든 행 바꾸기
- 26. 행렬의 더 큰 값
- 27. 희소 행렬의 점 제품
- 28. 행렬의 값 확인
- 29. 희소 행렬의 가변 개수
- 30. 행렬의 평균 찾기
math.stackexchange.com으로 이동하십시오. – leonbloy