Matlab에서 eig 함수를 사용할 때이 함수는 이미 고유 값의 값을 정규화 한 것으로 보입니다. eig 함수를 사용한 후 고유 값을 정규화하기 위해 몇 줄의 코드를 작성해야합니까?Matlab에서 고유 값을 정규화해야합니까?
0
A
답변
3
MATLAB의 eig
함수는 고유 값 (eigenvalues가 아닌)을 정규화합니다.
는 상기 documentation에서 다음 참조 :
는[V, D는 = EIG (A)는 그 열 등의 고유 벡터 오른쪽있는 행렬 V를 반환하는 V = V D. 그 각각의 2- 놈 1.
1
고유 벡터 스칼라 변할 수 있도록 V의 고유 벡터들은 너무 계산 알고리즘을 표시하는 고유의 특정 스케일링 된 값을 선택하는, 정규화된다. eig
은 2- 노말 = 1을 선택합니다. 이유를 보려면 고유 벡터 정의를보십시오. AV = VD. V는 양측에 나타나므로 방정식에 영향을주지 않으면 서 V를 여러 개 사용할 수 있습니다.
고유 값은 변하지 않습니다. AV = VD를 다시보십시오. D는 한쪽에만 있으므로 크기를 조정할 수 없습니다.
고유 값을 정규화하면 무엇을 의미합니까? 대신에 고유 벡터를 의미 했습니까? – edwinksl