specific order of eigenvalues

5 ビュー (過去 30 日間)
rene
rene 2015 年 3 月 5 日
コメント済み: Torsten 2015 年 3 月 10 日
Hello,
I have the following problem:
I calculated the eigenvalues of an (nxn)-Matrix with [V,D] = eig(A,'vector') and got physical correct results. But I have problem with the order of the eigenvalues. The Matrix elements are calculated via
<\psi_i|\hat{A}|\psi_j>
and the order of the Eigenvalue vector has to fit to the order of the eigenvector |\psi> For example: I got Eigenvalues of D = [-2,-1,-1,0,0,1,1,2,] but need to get something like that D = [-1,0,1,...] Is it possible to keep the order condition or to gain it from somewhere? Maybe by another another possibility than eig() or eigs()?
Kind regards and thanks for your help,
rene
  2 件のコメント
rene
rene 2015 年 3 月 9 日
Hm, is there no solution or is the kind of ask not clear enough? I can give more details - just ask what you need to know to help...
Regards René
Torsten
Torsten 2015 年 3 月 10 日
You should test whether some friend of yours can understand your question if he/she does not know about your problem.
E.g. what is \psi_i|\hat{A}|\psi_j ?
What has D = [-2,-1,-1,0,0,1,1,2,] to do with D = [-1,0,1,...] ?
Best wishes
Torsten.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeEigenvalues and Eigenvectors についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by