SISOPlugIn:

Path: Common/ControlGUI

% Create an SISO GUI plug in.

   h.block   .g       (1,1) Complete block model of class statespace
             .gBase   (1,1) Base model (cannot be separated into SISO elements)
             .sISO    (:)   .g          (:)   Controller statespace representation
                            .type       {:}   Controller type
                            .m          {:}   Controller parameters
                            .connection (1,1) 'base input', 'base output', 'parallel'
                            .inputs     {:}   Inputs
                            .outputs    {:}   Outputs 

 Typing SISOPlugIn is the same as SISOPlugIn('initialize')
--------------------------------------------------------------------------
   Form:
   x = SISOPlugIn( action, modifier, hFig, position, callback )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   action      (1,:)  Action 'initialize', 'update'
   modifer     (1,:)  Modifier to the action or data structure if initialization
   hFig        (1,1)  Handle to the figure or if 'update' radio button handles
   position    (1,4)  [left bottom width height]
   callback    (1,:)  Callback string when something has changed in this gui

   -------
   Outputs
   -------
   x           (1,1)  The tag if action is 'initialize'

--------------------------------------------------------------------------

Children:

Common: ControlGUI/AssembleBlock
Common: ControlGUI/ControlDesignGUI
Common: ControlGUI/EmptyBlock
Common: ControlGUI/EmptySISO
Common: ControlGUI/SISOListPlugIn
Common: General/DeleteCell
Common: General/GetListString

Back to the Common Module page