DADiSP Worksheet Functions > Function Categories > Matrix Math and Special Matrices > EIGVAL

 

EIGVAL

Purpose:

Computes the Eigenvalues of a square matrix.

Syntax:

EIGVAL(a)

a

-

A square matrix

Returns:

A single column series with as many rows as a. Each entry in the series is an Eigenvalue. The Eigenvalue in row n of EIGVAL corresponds to the Eigenvector in column n of EIGVEC.

Example:

x = {{1, 3, 4},

     {5, 6, 7}, 

     {8, 9, 12}} 

 

eigval(x) == {19.964160, -1.473921, 0.509760}

Remarks:

x *^ eigvec(x) == eigvec(x) *^ diag(eigval(x)))

 

See EIG for a further discussion of eigenvalues and eigenvectors.

See Also:

BALANCE

DIAGONAL

EIG

EIGVEC

MMULT

NBEIGVAL

NBEIGVEC