functionanalysisTimeResponse
Compute time response of a state space system
Extends from Modelica.Icons.Function (Icon for functions).
Information
Computes the time response of the system StateSpace sc = StateSpace(A=[-1,1;0,-2],B=[1, 0;0, 1],C=[1,0; 0,1],D=[0, 0; 0, 0]), sampled at Ts=0.01 with inititial state x0=[0;0] subject to the system input u = ones(samples,2), (samples is set to 30).
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| StateSpace | sc | StateSpace(A = [-1, 1; 0, -2], B = [1, 0; 0, 1], C = [1, 0; 0, 1], D = [0, 0; 0, 0]) | |
| TimeResponse | response | TimeResponse.Step | |
| Real | dt | 0.01 | |
| Real | span | 5 |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real[samples,2,2] | y | System response (dimension: (input samples) x (number of outputs)) | |
| Real[samples] | t | Time vector used for simulation | |
| Real[samples,2,2] | x | State trajectories (dimension: (input samples) x (number of states) |