computes pencil column echelon form by qz transformations
[AE,EE,QE,ZE,blcks,muk,nuk,muk0,nuk0,mnei]=fstair(A,E,Q,Z,stair,rk,tol)
:A m x n matrix with real entries. : :tol real positive scalar. : :E column echelon form matrix : :Q m x m unitary matrix : :Z n x n unitary matrix : :stair vector of indexes (see ereduc) : :rk integer, estimated rank of the matrix : :AE m x n matrix with real entries. : :EE column echelon form matrix : :QE m x m unitary matrix : :ZE n x n unitary matrix : :nblcks is the number of submatrices having full row rank >= 0
detected in matrix A.
:
Given a pencil sE-A where matrix E is in column echelon form the function fstair computes according to the wishes of the user a unitary transformed pencil QE(sEE-AE)ZE which is more or less similar to the generalized Schur form of the pencil sE-A. The function yields also part of the Kronecker structure of the given pencil.
Q,Z are the unitary matrices used to compute the pencil where E is in column echelon form (see ereduc)