«lapack» 태그된 질문

LAPACK (Linear Algebra PACKage)은 선형 방정식 세트, 선형 최소 제곱, 고유 값 문제 및 특이 값 분해 솔루션을 포함하여 수치 선형 대수 작업에 일반적으로 사용되는 서브 루틴 라이브러리입니다. LAPACK 루틴은 포트란, C 및 친척 및 다양한 기타 언어와 함께 사용할 수 있습니다.

3
희박하고 조건이 잘못된 시스템 해결
A가 복잡하고 희박하며 비대칭이며 조건이 좋지 않은 (조건 번호 ~ 1E + 20) 정사각형 또는 직사각형 행렬 인 Ax = b를 풀려고합니다. LAPACK의 ZGELSS로 시스템을 정확하게 해결할 수있었습니다. 그러나 시스템의 자유도가 커짐에 따라 희소성이 악용되지 않기 때문에 ZGELSS가 설치된 PC에서 시스템을 해결하는 데 시간이 오래 걸립니다. 최근에 동일한 시스템에 대해 …

1
LAPACK은 3 각형 시스템을 어떻게 해결합니까?
내 프로젝트에서 매 단계마다 두 개의 삼각 행렬을 풀어야하므로 좋은 솔버를 갖는 것이 중요합니다. 나는 Wikipedia에 설명 된 고전적인 방법 인 내 자신의 구현을했습니다. 그런 다음 Lapack을 대신 사용해 보았습니다. 놀랍게도 느려졌습니다! 이제 Lapack 내부에서는 LU 인수 분해로 해결하는 것처럼 보이며 왜 그렇게 복잡하지 않은지 궁금합니다. 또한 nr.com의 "Numerical Recipes"책에서 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.