문제

나는 Lapack을 사용하여 복잡한 Hermitian 매트릭스를 대각화하고 있습니다. Zheev와 Zheevd 중에서 선택할 수 있습니다. 이 루틴 중 어느 것이 크기 40의 행렬과 1E-2에서 1E1의 고유 값 범위에 대해 더 정확한 것은 무엇입니까?

도움이 되었습니까?

해결책

ZHEEVD는 분할 및 정복 방법을 사용하여 고유 값을 계산합니다.

매트릭스가 40 x 40이고 고유 값이 범위 [1e-2, 1e1] 내에 있다면 숫자 문제가 전혀 없어야합니다. 일 루틴을 사용할 수 있습니다.

다른 팁

답을 모르지만

  • 아마도 사용중인 LaPack 라이브러리에 따라 다릅니다. 다양한 플랫폼에 최적화 된 많은 것들이 있습니다. NetLib, MKL, ACML, ??
  • 직접 측정 할 수있을 때 왜 이에 대한 낯선 사람의 말을 취하겠습니까?
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top