Scilab 5.5.0

Please note that the recommended version of Scilab is 6.1.1. This page might be outdated.

However, this page did not exist in the previous stable version.

# pencan

canonical form of matrix pencil

### Calling Sequence

[Q,M,i1]=pencan(Fs) [Q,M,i1]=pencan(E,A)

### Arguments

- Fs
a regular pencil

`s*E-A`

- E,A
two real square matrices

- Q,M
two non-singular real matrices

- i1
integer

### Description

Given the regular pencil `Fs=s*E-A`

, `pencan`

returns matrices `Q`

and `M`

such than `M*(s*E-A)*Q`

is in "canonical" form.

`M*E*Q`

is a block matrix

[I,0; 0,N]

with `N`

nilpotent and `i1`

= size of the `I`

matrix above.

`M*A*Q`

is a block matrix:

[Ar,0; 0,I]

## Comments

Add a comment:Please login to comment this page.