Simulink Control Design™ - MathWorks

(Tuis.) #1

blk — Block
character vector | string


Block in the list of tuned blocks for st, specified as a character vector or string. You can
specify the full block path or any portion of the block path that uniquely identifies the
block among the other tuned blocks of st.


Example: blk = 'scdcascade/C1', blk = "C1"


Output Arguments


blk_param — Parameterization of tuned block
control design block | generalized model | tunable surface | []


Parameterization of the specified tuned block, returned as one of the following:



  • A tunable Control Design Block (Control System Toolbox).

  • A tunable genss model, tunable genmat matrix, or tunableSurface, if you specified
    such a parameterization for blk using setBlockParam.

  • An empty array ([]), if slTuner cannot parameterize blk. You can use
    setBlockParam to specify a parameterization for such blocks.


S — Parameterizations of all tuned blocks
structure


Parameterization of all tuned blocks in st, returned as a structure. The field names in S
are the names of the tuned blocks in st, and the corresponding field values are block
parameterizations as described in blk_param.


Definitions


Tuned Blocks


Tuned blocks, used by the slTuner interface, identify blocks in a Simulink model whose
parameters are to be tuned to satisfy tuning goals. You can tune most Simulink blocks
that represent linear elements such as gains, transfer functions, or state-space models.
(For the complete list of blocks that support tuning, see “How Tuned Simulink Blocks Are
Parameterized” on page 10-36). You can also tune more complex blocks such as


getBlockParam
Free download pdf