How to plot Step response of MIMO system
10 views (last 30 days)
Show older comments
Hiralben Mistry
on 18 Nov 2018
Commented: Geetha Madhuri
on 3 Apr 2019
I am working on MIMO system with following A,B,C,D matrix.
A=[3 4 -7;5 4 0;-5 -7 10];
B=[1 0;0 0;1 1];
C=[1 1 0;1 0 1];
D=zeros(2,2);
sys_OL=ss(A,B,C,D);
[y_OL,t]=step(sys_OL);
While finding the step response of system, I got the dimension of y_OL as 319 x 2 x 2 double;
How can I plot the output?
0 Comments
Accepted Answer
Stephan
on 18 Nov 2018
Edited: Stephan
on 18 Nov 2018
Hi,
if you use:
[y_OL,t]=step(sys_OL);
you get a matrix as result. To directly plot the step response use:
step(sys_OL)
Best regards
Stephan
3 Comments
Geetha Madhuri
on 3 Apr 2019
I am working on a MIMO system,which has 2 inputs and 2 outputs.I applied the command you have suggested step(sys_OL).
The responce has 4 graphs.How can I apply two step signals of different magnitudes as inputs ?. How to relate inputs and outputs?
More Answers (0)
See Also
Categories
Find more on Link-Level Simulation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!