why do I get different EigenVectors than my instructor got?
15 ビュー (過去 30 日間)
古いコメントを表示
1 件のコメント
Roberto Vieytes
2021 年 7 月 30 日
The eigenvector Matlab give us are normaliced, your intructor don use normalices vectors. bye
採用された回答
Steven Lord
2020 年 10 月 5 日
編集済み: Steven Lord
2020 年 10 月 5 日
If v is an eigenvector of A corresponding to eigenvalue d, multiplying v by a non-zero scalar k results in another eigenvector of A with the same eigenvalue. In this case, the first column of V matches the eigenvector [2; 1] and the second matches [10; 7].
>> A = [0.6 0.5; -0.175 1.2];
>> [V, D] = eig(A);
>> k1 = 1./max(V(:, 1))
k1 =
-2.23606797749979
>> k1*V(:, 1)
ans =
2
1
>> k2 = 10./V(1, 2)
k2 =
-12.2065556157337
>> k2*V(:, 2)
ans =
10
7
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Linear Algebra についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!