Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Change language to: Français - Português - 日本語 - Русский

See the recommended documentation of this function

Scilab help >> Matlab to Scilab Conversion Tips > Matlab-Scilab equivalents > E > eig (Matlab function)

# 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);```

 Report an issue << echo (Matlab function) E else (Matlab function) >>

 Scilab EnterprisesCopyright (c) 2011-2017 (Scilab Enterprises)Copyright (c) 1989-2012 (INRIA)Copyright (c) 1989-2007 (ENPC)with contributors Last updated:Tue Apr 02 17:36:24 CEST 2013