MedCalc  # EIG matrix function

## Description

EIG(A[,v]) returns the Eigenvalues of matrix A. Optionally, the eigenvectors are stored in the workspace variable v.

• EIG(A) returns a column vector containing the eigenvalues of square matrix A
• EIG(A,v) returns a diagonal matrix (D) of eigenvalues and stores into workspace variable v a matrix whose columns are the corresponding right eigenvectors, so that A*V = V*D.

### Workspace variables

The value of a workspace variable is not stored in the spreadsheet, but in a separate memory space. The workspace variable name cannot be equal to a spreadsheet cell address (such as A1 or DC12), a spreadsheet function, or to a reserved word. In addition, it cannot contain a space or a character from the reserved character set: - + / * = < > # & \$ | ^ : , ; . ( ) ' " [ ] { }.

## Example

In the following example:

• in cell D3 a square matrix is created from the data in cell range A1 to C3.
• in cell D5 the formula EIG(D3,v) calculates and shows the Eigenvalues of the matrix created in cell D3, and stores the Eigenvectors in a workspace variable named "v".
• cell D6 contains v and shows the Eigenvectors that are stored in the workspace variable "v". ## Calculator

EIG( Eigenvalues.mc1