Generating; Rise Time, Overshoot etc from step input in Simulink

15 Ansichten (letzte 30 Tage)
Mark Wood
Mark Wood am 16 Nov. 2013
Beantwortet: durga devi am 12 Aug. 2015
Firstly I'm an absolute beginner to Matlab/simulink. From a PID control system generated in simulink, I've plotted 2-d graphs from (tout & simout). The problem I have, is I cant right click on the graph to generate overshoot etc. Could you please give me step by step instructions (that a 10 year old could follow) to generate Overshoot, Settling time etc. Thanks

Antworten (2)

Arkadiy Turevskiy
Arkadiy Turevskiy am 18 Nov. 2013
Please take a look at the stepinfo function. That's what you need to use.

durga devi
durga devi am 12 Aug. 2015
>> s=tf('s'); >> sys=(1/(s+1)); >> s = stepinfo(sys,'RiseTimeLimits',[0.05,0.95])
s =
RiseTime: 2.9445
SettlingTime: 3.9124
SettlingMin: 0.9523
SettlingMax: 0.9996
Overshoot: 0
Undershoot: 0
Peak: 0.9996
PeakTime: 7.8163

Kategorien

Mehr zu Time and Frequency Domain Analysis finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by