Clear Filters
Clear Filters

Which algorithm is used in the isproper function to reduce the number of states?

1 view (last 30 days)
The isproper function in Matlab can transform a descriptor state space model:
E*Dx = A*x + B*u
y=C*x + D*u
with a singular Matrix E into an equivalent model with fewer states and a non-singular E matrix. How is this transformation from a DAE to an ODE achieved? Which algorithm is used?
Thanks for considering my question.

Answers (1)

Yoke Peng Leong
Yoke Peng Leong on 18 May 2018
The specific implementation is proprietary. However, at high level, it involves eliminating pole/zero cancellations at infinity using a form of staircase algorithm.

Categories

Find more on MATLAB in Help Center and File Exchange

Tags

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!