2013-05-23 4 views
0

21x21 매트릭스의 정규화 된 고유 벡터를 찾기 위해 Maxima의 함수를 아는 사람이 있습니까?정규화 된 고유 벡터 Maxima

dgeev 함수를 사용하고 있지만이 고유 벡터가 정규화 된 것으로 생각하지 않습니다.

내가 어떤 생각을 주셔서 감사합니다, 벤

답변

1

가 dgeev에 의해 계산 된 고유 벡터는 참으로 복잡한 벡터의 표준을 계산하기 명심 = 1. 유클리드 규범을 가지고 정규화 (현실을 부르 자 V), 당신 원하는

sqrt (ctranspose (v) . v) 

여기서 ctranspose는 공백 전치입니다.

+0

감사합니다. 내 고유 벡터의 표준을 찾을 수있는 맥시마의 함수가 1인지 확인합니다. 설명서를 살펴본 결과 lapack 라이브러리에는 물건이 있었지만 찾고 있던 것은 아닙니다. – user1558881

+0

@ user1558881에는이 기능이 내장되어 있지 않습니다. 그러나 이전 주석 에서처럼'ctranspose'를 호출하는 함수를 정의 할 수 있습니다. 또는'dgeev '에 의해 반환 된 고유 벡터의 행렬을 확인하고자한다면'ctranspose (v). 여기서'v'는'dgeev'에 의해 반환 된 오른쪽 고유 벡터의 행렬입니다. 대각선에서 1.0을 찾아야합니다 (원래 행렬이 대칭 인 경우 대각선 0에서 벗어난 일부 값 - 제로). –

0

ueuectors는 고유 벡터를 정규화하지만 분명히 고유 벡터가 아닙니다.