PyShapeIt — Loop Shaping Tool

Frequency Response

Time response

Supported plant files

Files may be at most 2 MB.

Load plant from text

Generic fourth-order plant

Save controller

Copy controller to clipboard

The values below are the complete equivalent controller. Copy them directly into Python code or MATLAB/Simulink block parameters.

Controller block transfer function

Closed-loop signal diagram

C P reuydv+−

r: reference · e: error · u: plant input · d: input disturbance · v: output disturbance · y: output

Time response settings