# eig (Matlab function)

Find eigenvalues and eigenvectors

## Matlab/Scilab equivalent

Matlab | Scilab

    eig

    spec - bdiag

## Particular cases

eig(A)

  Scilab equivalent for eig(A) is spec(A). Scilab eigen vector matrix can differ from Matlab one.

eig(A,'nobalance')

  There is no Scilab equivalent for "nobalance" option. See examples.

eig(A,B,flag)

  There is no Scilab equivalent for flag.

## Examples

Matlab | Scilab

    d = eig(A,'balance')
    [V,D] = eig(A,'balance')
    d = eig(A,B)
    [V,D] = eig(A,B)

    d = spec(A)
    [V,D] = bdiag(A+%i,1/%eps)
    [al,be] = spec(A); d = al./be;
    [al,be,V] = spec(A); D = spec(al./be);