Can someone provide me the theory and math behind this function of eigen?

1 Ansicht (letzte 30 Tage)
[V,D] = eig(A,B)
returns diagonal matrix D of generalized eigenvalues and full matrix V whose columns are the corresponding right eigenvectors, so that A*V = B*V*D.
  2 Kommentare
KSSV
KSSV am 23 Sep. 2020
Eigen values are very basic..they are the solution/ roots of det(A-lambda*B)=0.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Bruno Luong
Bruno Luong am 23 Sep. 2020
Bearbeitet: Bruno Luong am 23 Sep. 2020
for each column number j,
A*V = B*V*D
implies
A*xj = lambdaj*B*xj
where
xj = V(:,j)
lambdaj = D(j,j)
This is just a generalization of normal eigen value problem.
A*xj = lambdaj*xj
If B is invertible, V and D is the same as standard eigen vectors/values of M := inv(B)*A.

Weitere Antworten (1)

Steven Lord
Steven Lord am 23 Sep. 2020
You might find the "Eigenvalues and Singular Values" chapter in Cleve Moler's Numerical Computing with MATLAB, available here, useful.

Kategorien

Mehr zu Linear Algebra finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by