next up previous contents index
Next: Viewing and retaining the Up: Miscellaneous numerical commands Previous: Checking the coherence of

Eigendecomposition of a real symmetric matrix

 


tex2html_wrap_inline33790 tex2html_wrap_inline33790 Syntax

  1. BD>eigen : v(I,B) tex2html_wrap_inline33712

  2. BD>eigen : r(I,B) tex2html_wrap_inline33712

where I is a valid belief store number and B is the name of a base or element.

tex2html_wrap_inline33806 tex2html_wrap_inline33806

The EIGEN:  command is used to obtain the eigenvectors and eigenvalues of a real symmetric matrix: typically the variance matrix specified over the collection B in the belief store I. (However, provided that the matrix is real and symmetric, the EIGEN:  command can be applied to, and will give correct results for, for example, matrices having some eigenvalues less than zero, or all equal to zero.)

The second form of the syntax is used to perform the calculation of the eigenvalues and eigenvectors of the matrix in correlation form.

If a matrix is supplied with the property that all of its entries are zero, the eigenvalues are taken to be zero; and the matrix of corresponding eigenvectors is the full-rank identity matrix.





David Wooff
Wed Oct 21 15:14:31 BST 1998