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

조회 수: 27 (최근 30일)
Mark Wood
Mark Wood 2013년 11월 16일
답변: durga devi 2015년 8월 12일
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