Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

a question on linear algebra

Status
Not open for further replies.

joshuashi

Junior Member level 2
Junior Member level 2
Joined
Mar 8, 2005
Messages
22
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,450
Hi friends,

For the same matrix A, we want to get its eigen value and eigen vector. What is the difference if we use eigenvalue decomposition and singular value decomposition? How to understand the difference of the results?

Thank you very much for your help!


joshuashi
 

The eigenvalue decomposition for A produces:
A = P^(-1) J P
where J is the so called Jordan form of the matrix (it contains all the eigenvalues on the main diagonal) and P is a nonsingular matrix (its column are the eigenvectors if A is "diagonalizable", in which case J is a diagonal matrix).
[Note that if the eigenvalues are distinct then A is diagonalizable]

The singular value decomposition (SVD) of A produces:
A = U D V'
where D is a diagonal matrix and U,V are orthogonal. (V' denotes the transpose if A has real entries).
D contains the "singular values" of the matrix A; they are in fact the square roots of the eigenvalues of the matrix A A'.

The eigenvalue decomposition is very useful in theoretical problems.
SVD has the advantage that it is much more stable for numerical computations and can be used even if A is rectangular (non square).

M.[/quote]
 

Hi mmatica,

Thank you for the reply!

But for a square matrix, how to understand the difference when you use eigenvalue decomposition and SVD decomposition? In particular, when this matrix is the covariance matrix of the signal received at an antenna array? - sorry for this question if you are not work in this field.

Thx,
joshuashi
 

I'm working on linear systems theory. The SVD decomposition provides useful information about the "directionality" of a system. Suppose th matrix A is a linear operator such that:

Y=A*X


then the decomposition

A=U*sigma *V

Y=U*sigma*V*U


sigma represents the difernte values of amplificacion of this system.
U represents direction of vectro of maximum amplificacion of the vector input. I don't know realy if this is true in your field.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top