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

26 次查看(过去 30 天)
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

回答(2 个)

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

durga devi
durga devi 2015-8-12
>> 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

类别

Help CenterFile Exchange 中查找有关 Classical Control Design 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by