Scilab Function

pencan - canonical form of matrix pencil

Calling Sequence

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

Parameters

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]
   

Examples

See Also

Author