Path: Common/ControlGUI
% Assemble a block given the data structure x .g (1,1) Complete block model of class statespace .gBase (1,1) Base model (cannot be separated into SISO elements) .sISOID (1,1) ID of SISO element (not used here) .sISO (:) .g (1,1) Controller statespace representation .name (1,:) Controller name .element {:} Controller type .parameters {:} Controller parameters .inputs {:} Inputs .outputs {:} Outputs You can add parallel systems, or add at the input and output. You can only do the latter two if x.g is not empty. It will add at the input or output if the input and output names of the SISO are the same and they match the systems input or output names. -------------------------------------------------------------------------- Form: x = AssembleBlock( x ) -------------------------------------------------------------------------- ------ Inputs ------ x (1,1) Data structure defined above ------- Outputs ------- x (1,1) Data structure defined above --------------------------------------------------------------------------
Common: Classes/@statespace/and.m Common: Classes/@statespace/close.m Common: Classes/@statespace/connect.m Common: Classes/@statespace/eig.m Common: Classes/@statespace/get.m Common: Classes/@statespace/getabcd.m Common: Classes/@statespace/getsub.m Common: Classes/@statespace/isempty.m Common: Classes/@statespace/mtimes.m Common: Classes/@statespace/plus.m Common: Classes/@statespace/series.m Common: Classes/@statespace/set.m Common: Classes/@statespace/statespace.m Common: CommonData/SwooshWatermark Common: Control/Append Common: Control/C2DZOH Common: Control/C2DelZOH Common: Control/CButter Common: Control/Delay Common: Control/FResp Common: Control/GND Common: Control/GSS Common: Control/Gen2nd Common: Control/Integral Common: Control/LeadLag Common: Control/ND2SS Common: Control/Notch Common: Control/PDDesign Common: Control/PID Common: Control/PIDMIMO Common: Control/PILeaky Common: Control/PWM Common: Control/Parallel Common: Control/S2Damp Common: Control/SS2ND Common: Control/Series Common: Control/SizeABCD Common: Control/TrnsZero Common: Control/WPZ Common: Control/WReson Common: Control/ZFresp Common: Control/ZOH Common: ControlGUI/AddOuterLoop Common: General/CellToMat Common: General/MatToCell Common: General/StringMatch Common: General/Watermark Common: Graphics/LogLimit Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Common: Graphics/TextS Math: Analysis/Pade Math: Analysis/SubPoly Math: Linear/ColCompR Math: Linear/DelLZ Math: Linear/Factorl Math: Linear/IsZero Math: Linear/RowCompU
Back to the Common Module page