A가 큰 행렬 인 경우 exp (b * A)를 사용하는 확산 커널을 계산하고 싶습니다. b의 값을 가지고 놀기 위해서 A를 대각선으로 나타내기를 원한다. (그래서 exp (A)가 빨리 돌아 간다).큰 행렬을 대각선 화하는 도구
내 매트릭스는 약 25k x 25k이지만 매우 희박합니다. 약 60k 값은 0이 아닙니다. Matlab의 "eigs"기능은 옥타브의 "eig"와 R의 "eigen"처럼 메모리가 부족합니다. 거대하고 희소 한 행렬의 분해를 찾는 도구가 있습니까?
Dunno는 관련성이 있지만 인접성 매트릭스이므로 대칭이므로 전체 등급입니다.
어리석은 질문이지만, 일단 내가 루가 있으면 어떻게 사용합니까? det (A) = det (L) * det (U)라는 것을 알기 때문에 대각선 사이에 어떤 관계가 있어야합니다. 그러나 나는 그것을보기에 충분히 똑똑하지 않습니다. – Xodarap