Question
How can I automatically measure step response metrics like settling time ts, rise time tr, and peak overshoot from a Simulink scope or transfer function?
Expert Answer
Prashant Kumar
PhD Expert
Answered Aug 27, 2026
You can measure step response metrics in Simulink using three methods:
- Scope Measurements Tool: Open the Scope window, click Tools > Measurements > Bode / Step Response Metrics.
- Linear Analysis Tool: Select Analysis > Control Design > Linear Analysis to compute closed-loop step response metrics automatically.
- MATLAB Command Line: Export system transfer function G(s) and execute
stepinfo():
sys = tf([10], [1 3 10]);
S = stepinfo(sys);
fprintf('Settling Time: %.2f sec\n', S.SettlingTime);
fprintf('Rise Time: %.2f sec\n', S.RiseTime);
fprintf('Overshoot: %.2f%%\n', S.Overshoot);
100% Run Guarantee
3-Hour Fast-Track Delivery
Need a Custom Version or Complete Simulation for This Problem?
Our 500+ PhD engineers build, debug, and optimize working MATLAB scripts and Simulink (.slx) models tailored to your exact assignment rubrics with zero plagiarism.
Tested on MATLAB R2024b / R2026a
Turnitin 0% Plagiarism Report
Free 7-Day Revisions Guarantee
Have a different question? Ask here
Related Simulink Questions & Solutions
Browse All →
Explore similar technical troubleshooting questions and verified MATLAB solutions:
Ready-to-Run MATLAB & Simulink Projects
Browse All Projects →