일반 고유 값 문제를 해결하기 위해 몇 가지 코드를 작성했습니다. 이제 LAPACK의 DSPGVX
함수에 대한 결과를 비교하고 있습니다. 방금이 example으로 작업했습니다. LAPACK 고유 벡터 계산에 실패했습니다
{
{-0.0319133, -0.265466, -0.713483, 0.64765},
{-0.425628, -0.520961, -0.714215, 0.193227},
{ 0.32702, 0.565845, -0.37129, -0.659561},
{-0.682699, -0.056645, 0.0771025, 0.724409}
}
을 얻어 자동차 내 코드와 티카 결과 동의와 두
{-2.22545, 1.12704, -0.454756, 0.100076}
값.
그러나 이전 링크에서 LAPACK에서보고 된 자동 벡터는 완전히 다릅니다.
누구를 신뢰할 수 있습니까?
P. 또한 LAPACK의 값은 그렇지 않지만 A * x-lambda * B * x = 0을 산출하기 때문에 자동 값/자동 벡터가 올바른지 확인했습니다.
내가 1E-15 내 결과와 같은 잔기를 갖기 위하여 DSPGVX 제조
고유 벡터가 표준화된다. 그들의 표준이 정상화되면, 그들은 그것을 알아 차려야 만합니다. 귀하의 답변에 대해 – flow
주셔서 감사합니다. 내 관심사는 다음과 같습니다. 내 해결책은 웹 사이트에보고 된 내용이므로 smalle 잔여 물을 남긴 이유는 무엇입니까? 그렇지 않으면 나는 그 중 어떤 것도 좋은 것으로 생각할 수 있습니다. 동의합니까? – flow