Scilab-Branch-6.1-GIT
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
pencan
canonical form of matrix pencil
Syntax
[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]
Examples
See also
Report an issue | ||
<< pen2ea | pencil | penlaur >> |