| Contents | Index |
slTunable automatically assigns a parameterization to supported Simulink blocks. You can write tuned parameter values back to the Simulink model using slTunable.writeBlockValue.
Supported blocks include the following:
| Supported Blocks | Simulink Library |
|---|---|
| Math Operations | |
| Control System Toolbox | |
| Discrete | |
PID Controller (one-degree-of-freedom only) |
|
State-Space blocks |
|
Zero-pole blocks |
|
Transfer function blocks |
|
LTI blocks, state-space blocks, transfer function blocks, and zero-pole blocks discretized using the Model Discretizer are also supported.
You can specify unsupported blocks as tuned blocks in the slTunable interface. slTunable assigns a state-space parametrization to such blocks based upon the block linearization. Use slTunable.getBlockParam to examine the parametrization of a block. Use slTunable.setBlockParam to override the default parametrization,
You cannot write parameter values to an unsupported block using slTunable.writeBlockValue.
![]() | H-Infinity Tuning with hinfstruct | Speed Up Tuning with Parallel Computing Toolbox Software | ![]() |

Learn more about resources for designing, testing, and implementing control systems.
Get free kit| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |