zpk2ss
Zero pole gain to state space
Syntax
S = zpk2ss(sys)
Arguments
- sys
A linear dynamical system in zero-pole-gain representation (see zpk).
- S
The state space representation of sys.
Description
Converts a zero pole gain representation to state space.
Examples
--> sys = zpk([2;1], [0;-3-%i;-3+%i], 2.5, "c")
sys = [zpk]
(s-2) (s-1)
2.5 -------------
s (s^2+6s+10)
--> typeof(sys)
ans =
"zpk"
-->
--> S = zpk2ss(sys)
S = [state-space]
A (matrix) = [0,1,-0.3162278;0,-6,-3.1622777;0,3.1622777,0]
B (matrix) = [0;1;0]
C (matrix) = [-5,2.5,-0.7905694]
D (matrix) = 0
X0 (initial state) = [0;0;0]
dt (time domain) = "c"
--> typeof(S)
ans =
"state-space"
History
| Version | Description |
| 6.0 | Function added. |
| Report an issue | ||
| << zpk | Linear System Representation | zpk2tf >> |