Control System Toolbox Function Reference | ![]() ![]() |
Initialize the SISO Design Tool
Syntax
sisotool sisotool(plant
) sisotool(plant
,comp
) sisotool(views) sisotool(views,plant
,comp
) sisotool(views,plant
,comp
,options)
Description
When invoked without input arguments, sisotool
opens a SISO Design GUI for interactive compensator design. This GUI allows you to design a single-input/single-output (SISO) compensator using root locus and Bode diagram techniques.
By default, the SISO Design Tool:
This picture shows the SISO Design Tool.
initializes a SISO Design Tool with the plant model P set to sisotool(
plant
)
opens the SISO Design Tool with plant
imported. If your
plant
is any SISO LTI object (created with ss
, tf
, or zpk
) that exists in the
MATLAB workspace, sisotool(plant)
plant
and initializes the plant model P to plant
(any SISO LTI object).
initializes both the plant model P to sisotool(
plant
,
comp
)
plant
and the compenensator C to comp
. Both plant
and comp
must be SISO LTI models.
sisotool(views)
or sisotool(views,
plant
,
comp
)
specifies the initial configuration of the SISO Design Tool. The argument views
can be any of the following strings (or combination thereof):
'rlocus'
-- Root Locus plot'bode'
-- Bode diagrams of the open-loop responsesisotool('bode')
opens a SISO Design Tool with only the Bode Diagrams on.
sisotool(
plant
,
comp
,options
) allows you to override the default compensator location and feedback sign by using an extra input argument options
with the following fields:
options.Location = 'forward'
-- Compensator in the forward loopoptions.Location = 'feedback'
-- Compensator in the feedback loopoptions.Sign =
-1
-- Negative feedbackoptions.Sign = 1
-- Positive feedbackYou can design compensators for one of the following two feedback loop configurations.
Figure 0-1: The SISO Design Tool Supports Two Feedback Structures.
For more details on the SISO Design Tool, see Designing Compensators in Getting Started with the Control System Toolbox.
See Also
bode
Select gain from the root locus plot
ltiview
Open an LTI Viewer
rlocus
Plot root locus
![]() | sigma | size | ![]() |