How to get the settling time of the plot
7 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
here I have state space model
A =[0 1;-30 -1.2]
B =[0;30]
C=[1 0];
G=ss(A,B,C,[]);
t = [0:0.001:5]';
[y, t, x] = step(G,t)
plot(t, x(:,1))
now how can i get settling time and rise time of this plot?
0 Commenti
Risposte (1)
Mathieu NOE
il 19 Nov 2021
hello
with stepinfo, you have access to all the info's :
A =[0 1;-30 -1.2];
B =[0;30];
C=[1 0];
G=ss(A,B,C,[]);
stepinfo(G)
ans =
struct with fields:
RiseTime: 0.207388987205853
SettlingTime: 6.429183012079071
SettlingMin: 0.500017169365977
SettlingMax: 1.707223152671701
Overshoot: 70.722315267170117
Undershoot: 0
Peak: 1.707223152671701
5 Commenti
Vedere anche
Categorie
Scopri di più su Digital Filter Analysis in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!