Effacer les filtres
Effacer les filtres

How to plot Step response of MIMO system

16 vues (au cours des 30 derniers jours)
Hiralben Mistry
Hiralben Mistry le 18 Nov 2018
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?

Réponse acceptée

Stephan
Stephan le 18 Nov 2018
Modifié(e) : Stephan le 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 commentaires
Stephan
Stephan le 18 Nov 2018
You can accept useful answers and/or vote for them.
Geetha Madhuri
Geetha Madhuri le 3 Avr 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?

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by