pencan — canonical form of matrix pencil
[Q,M,i1]=pencan(Fs) [Q,M,i1]=pencan(E,A)
a regular pencil s*E-A
two real square matrices
two non-singular real matrices
integer
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]