functionstaircaseQR
Staircase algorithm to put a state space system to controller Hessenberg form
Information
This algorithm usues QR factorization to generate staircase form i.e. block upper Hessenberg form of the pair (A,B). Due to the well known problem to determine numerically reliable the rank of a matrix, this algorithm should only be used to well conditioned systems. The best way for rank decision would be singular value decomposition, that is used in staicasSVD.Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| StateSpace | ss | State space system |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | isControllable | ||
| Modelica_LinearSystems2.Internal.StateSpaceR | ssm1 | controllable state space system | |
| Real[:,:] | PP |