| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Control System Toolbox |
| Contents | Index |
| Learn more about Control System Toolbox |
T = sisoinit(CONFIG)
T = sisoinit(CONFIG) returns a template T for initializing Graphical Tuning window of the SISO Design Tool with a particular control system configuration CONFIG. Available configurations include:
CONFIG=1 — C in forward path, F in series
CONFIG=2 — C in feedback path, F in series
CONFIG=3 — C in forward path, feedforward F
CONFIG=4 — Nested loop configuration
CONFIG=5 — Internal model control (IMC) structure
CONFIG=6 — Cascade loop configuration
This figure shows the six configurations in order.
For each configuration, you can specify the plant models G,H, initialize the compensator C and prefilter F, and configure the open- and closed-loop views by filling the corresponding fields of the structure T. Then use sisotool(T)to start the SISO Design Tool in the specified configuration.
Output argument T is an object with object properties. These tables list the block and loop properties.
Block Properties
Block | Properties | Values |
|---|---|---|
F | Name | String |
G | Name | String |
H | Name | String |
C | Name | String |
Loop Properties
Loops | Properties | Values |
|---|---|---|
OL1 | Name | String 'rlocus' 'bode' |
CL1 | Name | String 'bode' |
T = sisoinit(2); % Single-loop configuration with
% C in the feedback path
T.G.Value = rss(3); % Model for plant G
T.C.Value = tf(1,[1 2]); % Initial compensator value
T.OL1.View = {'rlocus','nichols'}; % Views for tuning Open-Loop
% OL1
% Now launch SISO Design Tool using configuration T
sisotool(T)
![]() | sigmaplot | sisotool | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |