Step Response Explorer

Explore the relationship between the step-response of the system and the its pole/zero locations!
21 Downloads
Updated 4 Mar 2026

View License

Welcome to the Interactive Pole-Zero Step-Response Analyzer!
This tool lets you explore the relationship between root locations on the complex plane and the resulting time-domain step response (assuming a DC Gain of 1).
HOW TO USE: • Add Roots: Go to Add -> Pole(s)/Zero(s), then click on the graph. • Move Roots: Left-click and drag any root to change its location. • Delete Roots: Right-click on a root to remove it.
METRICS: The top row shows the actual simulated metrics (via the stepinfo command). The bottom row calculates the "back-of-the-napkin" textbook estimates based on the dominant estimates based on the dominant pole(s) to help you see when those approximations hold true!

Cite As

Shalom Ruben (2026). Step Response Explorer (https://uk.mathworks.com/matlabcentral/fileexchange/183338-step-response-explorer), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2025b
Compatible with R2014b and later releases
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Version Published Release Notes
1.1

This tool lets you explore the relationship between root locations on the complex plane and the resulting time-domain step response

1.0