SLICOT
SLICOT provides numerical algorithms for computations in systems and control theory.
- SLICOT License — About SLICOT license.
- slicot_ab01od — Staircase form for multi-input systems using orthogonal state and input transformations.
- slicot_ab04md — Discrete-time / continuous-time systems conversion by a bilinear transformation.
- slicot_ab07nd — Inverse of a given linear system.
- slicot_ab08nd — Construction of a regular pencil for a given system such that its generalized eigenvalues are invariant zeros of the system.
- slicot_ag08bd — Zeros and Kronecker structure of a descriptor system pencil.
- slicot_mb02md — Solution of Total Least-Squares problem using a SVD approach.
- slicot_mb03od — Matrix rank determination by incremental condition estimation.
- slicot_mb03pd — Matrix rank determination by incremental condition estimation (row pivoting).
- slicot_mb03rd — Reduction of a real Schur form matrix to a block-diagonal form.
- slicot_mb04gd — RQ factorization with row pivoting of a matrix.
- slicot_mb04md — Balancing a general real matrix.
- slicot_mb05od — Matrix exponential for a real matrix, with accuracy estimate.
- slicot_mc01td — Checking stability of a given real polynomial.
- slicot_sb01bd — Pole assignment for a given matrix pair (A,B).
- slicot_sb02od — Solution of continuous- or discrete-time algebraic Riccati equations (generalized Schur vectors method).
- slicot_sb03md — Solution of continuous- or discrete-time Lyapunov equations and separation estimation.
- slicot_sb03od — Solution of stable continuous- or discrete-time Lyapunov equations (Cholesky factor).
- slicot_sb04md — Solution of continuous-time Sylvester equations (Hessenberg-Schur method).
- slicot_sb04qd — Solution of discrete-time Sylvester equations (Hessenberg-Schur method).
- slicot_sb10jd — Converting a descriptor state-space system into regular state-space form.
- slicot_sg02ad — Solution of continuous- or discrete-time algebraic Riccati equations for descriptor systems.
- slicot_tb01id — Balancing a system matrix corresponding to a triplet (A, B, C).
- slicot_tg01ad — Balancing the matrices of the system pencil corresponding to a descriptor triple (A-lambda E, B, C).