2017-09-22 14 views
0

은 N × N 매트릭스입니다. 은 (N-2) by (N-2)의 단위 행렬입니다. B는 또 다른 N × N 행렬로서,다음 고유 값을 풀 수있는 포트란 해결사가 있습니까?

B=[I 0 0; 
     0 0 0; 
     0 0 0] 

으로 정의된다. x은 N 개의 요소가있는 배열입니다. 방법 I는 다음과 같은 형태의 고유치를 해결할 수 X = C C는 고유치 해석을 이용하여 고유 값, 인 BX?

+1

[일반화 된 고유치 문제] (google for Google) (https://en.wikipedia.org/wiki/Eigendecomposition_of_a_matrix#Generalized_eigenvalue_problem) –

답변

1

일반화 된 행렬의 고유 값 문제에 대한 솔루션을 제공하는 Lapack 라이브러리를 살펴볼 수 있습니다. 데이터 유형 및 행렬 유형에 따라 다른 서브 루틴을 사용해야합니다. 이것에 관해서는 here를 보아라. 또한 행렬의 유형으로 사용되는 명명법은 here입니다.

마지막으로 언젠가는 this module에 고유 값 문제를 비롯한 몇 가지 Lapack 기능의 구현 예를 제공했습니다. 여기서 찾을 수있는 것은 단일 값 일반화 행렬 (sgeev)입니다.