Why eigen vector looks different than the calculated one

I have a matrix A = [7, 3; 3, -1]; Calculated eigen value = (-2, 8) and eigen vcetor = (1, -3). The code gives different eigen vector. Could you please clarify the reason/ how can I solve that? thanks
A = [7, 3; 3, -1];
[v, d] = eig(A)
v = 2×2
0.3162 -0.9487 -0.9487 -0.3162
d = 2×2
-2 0 0 8

 採用された回答

Torsten
Torsten 2024 年 3 月 13 日
編集済み: Torsten 2024 年 3 月 13 日

0 投票

Eigenvectors are only unique up to a multiplicative constant, and MATLAB's eigenvectors are normalized to be of norm 1:
[1;-3]/norm([1;-3])
ans = 2×1
0.3162 -0.9487

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeLinear Algebra についてさらに検索

質問済み:

2024 年 3 月 13 日

コメント済み:

2024 年 3 月 16 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by