eigenvalues - determining the three major eigenvalues from a matrix

3 ビュー (過去 30 日間)
Bran
Bran 2013 年 7 月 10 日
Is there a code or program I can download which will determine the three main eigenvalues,; t1 t2 and t3 of a matrix as I really am not sure how to go about this?

採用された回答

Muthu Annamalai
Muthu Annamalai 2013 年 7 月 10 日
Take a look at the >> doc eigs >> doc eig as @Jan Simon has suggested.
For example with eigs
So if A is your matrix and you want the first 3 eigenvalue-vector pairs, you just use,
>> [v,d] = eigs(A,3)
>> d = diag(d)
should solve your problem explicitly

その他の回答 (2 件)

Jan
Jan 2013 年 7 月 10 日
Is your matrix large and sparse, then use eigs. Otherwise eig is sufficient. Both are builtin functions.

Bran
Bran 2013 年 7 月 10 日
Well I actually would like to work out the principal Eigen vector for a ODF which is in the form of a vector but I'm not really sure how to go about that. would something like princomp be suitable?

カテゴリ

Help Center および File ExchangeLinear Algebra についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by