Documentation

Simulink Control Design Functions

Alphabetical List By Category
addBlockAdd block to list of tuned blocks for slTuner interface
addOpeningAdd signal to list of openings for slLinearizer or slTuner interface
addoutputspecAdd output specification to operating point specification
addPointAdd signal to list of analysis points for slLinearizer or slTuner interface
adviseFind blocks that are potentially problematic for linearization
BlockDiagnosticDiagnostic information for individual block linearization
BlockOperatingPointOperating point at which block is linearized
CompoundQueryComplex query object for finding specific blocks in linearization results
copyCopy operating point or operating point specification
evalGoalEvaluate tuning goals for tuned control system
evalSurfEvaluate gain surfaces at specific design points
findFind blocks in linearization results that match specific criteria
findopSteady-state operating point from specifications (trimming) or simulation
findopOptionsSet options for finding operating points from specifications
fourierBasisFourier basis functions for tunable gain surface
frest.ChirpSwept-frequency cosine signal
frest.createFixedTsSinestreamSinestream input signal with fixed sample time
frest.createStepStep input signal
frest.findDependList of model path dependencies
frest.findSourcesIdentify time-varying source blocks
frest.RandomRandom input signal for simulation
frest.simComparePlot time-domain simulation of nonlinear and linear models
frest.simViewPlot frequency response model in time- and frequency-domain
frest.SinestreamSignal containing series of sine waves
frestimateFrequency response estimation of Simulink models
frestimateOptionsOptions for frequency response estimation
fselectExtract sinestream signal at specified frequencies
generateTimeseriesGenerate time-domain data for input signal
getProperties of linearization I/Os and operating points
getBlockInfoObtain diagnostic information for block linearizations
getBlockParamGet parameterization of tuned block in slTuner interface
getBlockPathsObtain list of blocks in LinearizationAdvisor object
getBlockRateConversionGet rate conversion settings for tuned block in slTuner interface
getBlockValueGet current value of tuned block parameterization in slTuner interface
getCompSensitivityComplementary sensitivity function at specified point using slLinearizer or slTuner interface
getDataGet current values of tunable-surface coefficients
getGoalEvaluate variable tuning goal at specified design point
getInputIndexGet index of an input element of an operating point specification or operating point
getinputstructInput structure from operating point
getIOTransferTransfer function for specified I/O set using slLinearizer or slTuner interface
getlinioObtain linear analysis points from Simulink model, Linear Analysis Plots block, or Model Verification block
getlinplantCompute open-loop plant model from Simulink diagram
getLoopTransferOpen-loop transfer function at specified point using slLinearizer or slTuner interface
getOffsetsForLPVExtract LPV offsets from linearization results
getOpeningsGet list of openings for slLinearizer or slTuner interface
getOutputIndexGet index of an output element of an operating point specification
getPointsGet list of analysis points for slLinearizer or slTuner interface
getSensitivitySensitivity function at specified point using slLinearizer or slTuner interface
getSimulationTimeFinal time of simulation for frequency response estimation
getStateIndexGet index of a state element of an operating point specification or operating point
getstatestructState structure from operating point
getTunedValueGet current value of tuned variable in slTuner interface
getxuStates and inputs from operating points
highlightHighlight linearization path in Simulink model
initopspecInitialize operating point specification values
LinearizationAdvisorDiagnostic information for troubleshooting linearization results
linearizeLinear approximation of Simulink model or subsystem
linearizeOptionsSet linearization options
linioCreate linear analysis point for Simulink model, Linear Analysis Plots block, or Model Verification block
linlftLinearize model while removing contribution of specified blocks
linlftfoldCombine linearization results from specified blocks and model
linqueryAdviseQuery object for finding blocks that are potentially problematic for linearization
linqueryAllBlocksQuery object for finding all linearized blocks
linqueryContributesToLinearizationQuery object for finding blocks that contribute to the model linearization result
linqueryHasDiagnosticsQuery object for finding blocks that have diagnostic messages regarding their linearization
linqueryHasInputsQuery object for finding blocks with specified number of inputs
linqueryHasOrderQuery object for finding blocks with specified number of states
linqueryHasOutputsQuery object for finding blocks with specified number of outputs
linqueryHasSampleTimeQuery object for finding blocks with specified sample time
linqueryHasZeroIOPairQuery object for finding blocks with at least one input/output pair that linearizes to zero
linqueryIsBlockSubstitutedQuery object for finding blocks that have custom block linearizations specified
linqueryIsBlockTypeQuery object for finding blocks of the specified type
linqueryIsExactQuery object for finding blocks linearized using their defined exact linearization
linqueryIsNumericallyPerturbedQuery object for finding blocks linearized using numerical perturbation
linqueryIsOnPathQuery object for finding blocks that are on the linearization path
linqueryIsZeroQuery object for finding blocks that linearize to zero
looptuneTune MIMO feedback loops in Simulink using slTuner interface
looptuneOptionsSet options for looptune
looptuneSetupConstruct tuning setup for looptune to tuning setup for systune using slTuner interface
loopviewGraphically analyze results of control system tuning using slTuner interface
ndBasisBasis functions for tunable gain surface
operpointCreate operating point for Simulink model
operspecOperating point specifications
polyBasisPolynomial basis functions for tunable gain surface
refreshResynchronize slLinearizer or slTuner interface with current model state
removeAllOpeningsRemove all openings from list of permanent openings in slLinearizer or slTuner interface
removeAllPointsRemove all points from list of analysis points in slLinearizer or slTuner interface
removeBlockRemove block from list of tuned blocks in slTuner interface
removeOpeningRemove opening from list of permanent loop openings in slLinearizer or slTuner interface
removePointRemove point from list of analysis points in slLinearizer or slTuner interface
setSet properties of linearization I/Os and operating points
setBlockParamSet parameterization of tuned block in slTuner interface
setBlockRateConversionSet rate conversion settings for tuned block in slTuner interface
setBlockValueSet value of tuned block parameterization in slTuner interface
setDataSet values of tunable-surface coefficients
setlinioSave linear analysis points to Simulink model, Linear Analysis Plots block, or Model Verification block
setTunedValueSet current value of tuned variable in slTuner interface
setxuSet states and inputs in operating points
showTunableShow value of parameterizations of tunable blocks of slTuner interface
slLinearizerInterface for batch linearization of Simulink models
slTunerInterface for control system tuning of Simulink models
slTunerOptionsSet slTuner interface options
systuneTune control system parameters in Simulink using slTuner interface
systuneOptionsSet options for systune
tunableSurfaceCreate tunable gain surface for gain scheduling
TuningGoal.ConicSectorSector bound for control system tuning
TuningGoal.ControllerPolesConstraint on controller dynamics for control system tuning
TuningGoal.Gain Gain constraint for control system tuning
TuningGoal.LoopShape Target loop shape for control system tuning
TuningGoal.LQGLinear-Quadratic-Gaussian (LQG) goal for control system tuning
TuningGoal.Margins Stability margin requirement for control system tuning
TuningGoal.MaxLoopGainMaximum loop gain constraint for control system tuning
TuningGoal.MinLoopGainMinimum loop gain constraint for control system tuning
TuningGoal.OvershootOvershoot constraint for control system tuning
TuningGoal.PassivityPassivity constraint for control system tuning
TuningGoal.PolesConstraint on control system dynamics
TuningGoal.Rejection Disturbance rejection requirement for control system tuning
TuningGoal.SensitivitySensitivity requirement for control system tuning
TuningGoal.StepRejectionStep disturbance rejection requirement for control system tuning
TuningGoal.StepTrackingStep response requirement for control system tuning
TuningGoal.Tracking Tracking requirement for control system tuning
TuningGoal.TransientTransient matching requirement for control system tuning
TuningGoal.VarianceNoise amplification constraint for control system tuning
TuningGoal.WeightedGain Frequency-weighted gain constraint for control system tuning
TuningGoal.WeightedPassivityFrequency-weighted passivity constraint
TuningGoal.WeightedVariance Frequency-weighted H2 norm constraint for control system tuning
updateUpdate operating point object with structural changes in model
varyingGoalVariable tuning goal for gain-scheduled controllers
viewGoalView tuning goals; validate design against tuning goals
viewSurfVisualize gain surface as a function of scheduling variables
writeBlockValueUpdate block values in Simulink model
writeLookupTableDataUpdate portion of tuned lookup table
Was this topic helpful?