This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Control System Toolbox Functions - Alphabetical List

Alphabetical List By Category
absEntrywise magnitude of frequency response
absorbDelayReplace time delays by poles at z = 0 or phase shift
addBlockAdd block to list of tuned blocks for slTuner interface
addOpeningAdd signal to list of openings for slLinearizer or slTuner interface
addPointAdd signal to list of analysis points for slLinearizer or slTuner interface
allmarginGain margin, phase margin, delay margin, and crossover frequencies
AnalysisPointPoints of interest for linear analysis
appendGroup models by appending their inputs and outputs
augstateAppend state vector to output vector
balrealGramian-based input/output balancing of state-space realizations
balredModel order reduction
balredOptionsCreate option set for model order reduction
bandwidthFrequency response bandwidth
bdschurBlock-diagonal Schur factorization
blkdiagBlock-diagonal concatenation of models
bodeBode plot of frequency response, or magnitude and phase data
bodemagBode magnitude response of LTI models
bodeoptionsCreate list of Bode plot options
bodeplotPlot Bode frequency response with additional plot customization options
c2dConvert model from continuous to discrete time
c2dOptionsCreate option set for continuous- to discrete-time conversions
canonState-space canonical realization
careContinuous-time algebraic Riccati equation solution
chgFreqUnitChange frequency units of frequency-response data model
chgTimeUnitChange time units of dynamic system
cloneCopy online state estimation object
codegenGenerate MATLAB code for tunable gain surfaces
conjForm model with complex conjugate coefficients
connectBlock diagram interconnections of dynamic systems
connectOptionsOptions for the connect command
correctCorrect state and state estimation error covariance using extended or unscented Kalman filter, or particle filter and measurements
covarOutput and state covariance of system driven by white noise
ctrbControllability matrix
ctrbfCompute controllability staircase form
ctrlprefSet Control System Toolbox preferences
d2cConvert model from discrete to continuous time
d2cOptionsCreate option set for discrete- to continuous-time conversions
d2dResample discrete-time model
d2dOptionsCreate option set for discrete-time resampling
dampNatural frequency and damping ratio
dareSolve discrete-time algebraic Riccati equations (DAREs)
db2magConvert decibels (dB) to magnitude
dcgainLow-frequency (DC) gain of LTI system
delay2zReplace delays of discrete-time TF, SS, or ZPK models by poles at z=0, or replace delays of FRD models by phase shift
delayssCreate state-space models with delayed inputs, outputs, and states
dlqrLinear-quadratic (LQ) state-feedback regulator for discrete-time state-space system
dlyapSolve discrete-time Lyapunov equations
dlyapcholSquare-root solver for discrete-time Lyapunov equations
drssGenerate random discrete test model
dsortSort discrete-time poles by magnitude
dssCreate descriptor state-space models
dssdataExtract descriptor state-space data
esortSort continuous-time poles by real part
estimForm state estimator given estimator gain
evalfrEvaluate frequency response at given frequency
evalGoalEvaluate tuning goals for tuned control system
evalSpec(To be removed) Evaluate tuning goals for tuned control system
evalSurfEvaluate gain surfaces at specific design points
extendedKalmanFilterCreate extended Kalman filter object for online state estimation
fcatConcatenate FRD models along frequency dimension
fdelDelete specified data from frequency response data (FRD) models
feedbackFeedback connection of two models
filtSpecify discrete transfer functions in DSP format
fnormPointwise peak gain of FRD model
fourierBasisFourier basis functions for tunable gain surface
frdCreate frequency-response data model, convert to frequency-response data model
frdataAccess data for frequency response data (FRD) object
freqrespFrequency response over grid
freqsepSlow-fast decomposition
freqsepOptionsOptions for slow-fast decomposition
fselectSelect frequency points or range in FRD model
gcareGeneralized solver for continuous-time algebraic Riccati equation
gdareGeneralized solver for discrete-time algebraic Riccati equation
genfrdGeneralized frequency response data (FRD) model
genmatGeneralized matrix with tunable parameters
gensigGenerate test input signals for lsim
genssGeneralized state-space model
getAccess model property values
getBlockParamGet parameterization of tuned block in slTuner interface
getBlockRateConversionGet rate conversion settings for tuned block in slTuner interface
getBlockValueCurrent value of Control Design Block in Generalized Model
getBlockValueGet current value of tuned block parameterization in slTuner interface
getComponentsExtract SISO control components from a 2-DOF PID controller
getCompSensitivityComplementary sensitivity function from generalized model of control system
getCompSensitivity (slTuner)Complementary sensitivity function at specified point using slLinearizer or slTuner interface
getDataGet current values of tunable-surface coefficients
getDelayModelState-space representation of internal delays
getGainCrossoverCrossover frequencies for specified gain
getGoalEvaluate variable tuning goal at specified design point
getIOTransferClosed-loop transfer function from generalized model of control system
getIOTransfer (slTuner)Transfer function for specified I/O set using slLinearizer or slTuner interface
getLFTModelDecompose generalized LTI model
getLoopTransferOpen-loop transfer function of control system
getLoopTransfer (slTuner)Open-loop transfer function at specified point using slLinearizer or slTuner interface
getOpeningsGet list of openings for slLinearizer or slTuner interface
getoptionsReturn @PlotOptions handle or plot options property
getPassiveIndexCompute passivity index of linear system
getPeakGainPeak gain of dynamic system frequency response
getPointsGet list of analysis points in generalized model of control system
getPointsGet list of analysis points for slLinearizer or slTuner interface
getSectorCrossoverCrossover frequencies for sector bound
getSectorIndexCompute conic-sector index of linear system
getSensitivitySensitivity function from generalized model of control system
getSensitivity (slTuner)Sensitivity function at specified point using slLinearizer or slTuner interface
getStateEstimateExtract best state estimate and covariance from particles
getValueCurrent value of Generalized Model
gramControllability and observability Gramians
gramOptionsOptions for the gram command
hasdelayTrue for linear model with time delays
hasInternalDelayDetermine if model has internal delays
hsvdHankel singular values of dynamic system
hsvdOptionsCreate option set for computing Hankel singular values and input/output balancing
hsvoptionsPlot options for hsvplot
hsvplotPlot Hankel singular values and return plot handle
imp2expConvert implicit linear relationship to explicit input-output relation
impulseImpulse response plot of dynamic system; impulse response data
impulseplotPlot impulse response and return plot handle
initialInitial condition response of state-space model
initializeInitialize the state of the particle filter
initialplotPlot initial condition response and return plot handle
interpInterpolate FRD model
invInvert models
iopzmapPlot pole-zero map for I/O pairs of model
iopzplotPlot pole-zero map for I/O pairs and return plot handle
isctDetermine if dynamic system model is in continuous time
isdtDetermine if dynamic system model is in discrete time
isemptyDetermine whether dynamic system model is empty
isfiniteDetermine if model has finite coefficients
isParametricDetermine if model has tunable parameters
isPassiveCheck passivity of linear systems
isproperDetermine if dynamic system model is proper
isrealDetermine if model has real-valued coefficients
issisoDetermine if dynamic system model is single-input/single-output (SISO)
isstableDetermine whether system is stable
isstaticDetermine if model is static or dynamic
kalmanKalman filter design, Kalman estimator
kalmdDesign discrete Kalman estimator for continuous plant
lftGeneralized feedback interconnection of two models (Redheffer star product)
looptuneTune MIMO feedback loops in Simulink using slTuner interface
looptuneTune fixed-structure feedback loops
looptuneOptionsSet options for looptune
looptuneSetupConstruct tuning setup for looptune to tuning setup for systune using slTuner interface
looptuneSetupConvert tuning setup for looptune to tuning setup for systune
loopviewGraphically analyze results of control system tuning using slTuner interface
loopview Graphically analyze MIMO feedback loops
lqgLinear-Quadratic-Gaussian (LQG) design
lqgregForm linear-quadratic-Gaussian (LQG) regulator
lqgtrackForm Linear-Quadratic-Gaussian (LQG) servo controller
lqiLinear-Quadratic-Integral control
lqrLinear-Quadratic Regulator (LQR) design
lqrdDesign discrete linear-quadratic (LQ) regulator for continuous plant
lqryForm linear-quadratic (LQ) state-feedback regulator with output weighting
lsimSimulate time response of dynamic system to arbitrary inputs
lsiminfoCompute linear response characteristics
lsimplotSimulate response of dynamic system to arbitrary inputs and return plot handle
lti/expCreate pure continuous-time delays
lyapContinuous Lyapunov equation solution
lyapcholSquare-root solver for continuous-time Lyapunov equation
mag2dbConvert magnitude to decibels (dB)
make1DOFConvert 2-DOF PID controller to 1-DOF controller
make2DOFConvert 1-DOF PID controller to 2-DOF controller
marginGain margin, phase margin, and crossover frequencies
minrealMinimal realization or pole-zero cancellation
modredEliminate states from state-space models
modsepRegion-based modal decomposition
nblocksNumber of blocks in Generalized matrix or Generalized LTI model
ndBasisBasis functions for tunable gain surface
ndimsQuery number of dimensions of dynamic system model or model array
ngridSuperimpose Nichols chart on Nichols plot
nicholsNichols chart of frequency response
nicholsoptionsCreate list of Nichols plot options
nicholsplotPlot Nichols frequency responses and return plot handle
nmodelsNumber of models in model array
normNorm of linear model
nyquistNyquist plot of frequency response
nyquistoptionsList of Nyquist plot options
nyquistplotNyquist plot with additional plot customization options
obsvObservability matrix
obsvfCompute observability staircase form
orderQuery model order
padePadé approximation of model with time delays
parallelParallel connection of two models
particleFilterParticle filter object for online state estimation
passiveplotCompute or plot passivity index as function of frequency
permuteRearrange array dimensions in model arrays
pidCreate PID controller in parallel form, convert to parallel-form PID controller
pid2Create 2-DOF PID controller in parallel form, convert to parallel-form 2-DOF PID controller
piddataAccess coefficients of parallel-form PID controller
piddata2Access coefficients of parallel-form 2-DOF PID controller
pidstd Create a PID controller in standard form, convert to standard-form PID controller
pidstd2 Create 2-DOF PID controller in standard form, convert to standard-form 2-DOF PID controller
pidstddataAccess coefficients of standard-form PID controller
pidstddata2Access coefficients of standard-form 2-DOF PID controller
pidtoolOpen PID Tuner for PID tuning
pidtunePID tuning algorithm for linear plant model
pidtuneOptionsDefine options for pidtune command
pidTunerOpen PID Tuner for PID tuning
placePole placement design
polePoles of dynamic system
polyBasisPolynomial basis functions for tunable gain surface
predictPredict state and state estimation error covariance at next time step using extended or unscented Kalman filter, or particle filter
prescaleOptimal scaling of state-space models
pzmapPole-zero plot of dynamic system
pzoptionsCreate list of pole/zero plot options
pzplotPole-zero plot of dynamic system model with plot customization options
realpReal tunable parameter
refreshResynchronize slLinearizer or slTuner interface with current model state
regForm regulator given state-feedback and estimator gains
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
replaceBlockReplace or update Control Design Blocks in Generalized LTI model
repsysReplicate and tile models
reshapeChange shape of model array
rlocus Root locus plot of dynamic system
rlocusplotPlot root locus and return plot handle
rsampleBlockRandomly sample Control Design blocks in generalized model
rssGenerate random continuous test model
sampleBlockSample Control Design blocks in generalized model
sectorplotCompute or plot sector index as function of frequency
seriesSeries connection of two models
setSet or modify model properties
setBlockParamSet parameterization of tuned block in slTuner interface
setBlockRateConversionSet rate conversion settings for tuned block in slTuner interface
setBlockValueModify value of Control Design Block in Generalized Model
setBlockValueSet value of tuned block parameterization in slTuner interface
setDataSet values of tunable-surface coefficients
setDelayModelConstruct state-space model with internal delays
setoptionsSet plot options for response plot
setValueModify current value of Control Design Block
sgridGenerate s-plane grid of constant damping factors and natural frequencies
showBlockValueDisplay current value of Control Design Blocks in Generalized Model
showTunableDisplay current value of tunable Control Design Blocks in Generalized Model
showTunableShow value of parameterizations of tunable blocks of slTuner interface
sigmaSingular values plot of dynamic system
sigmaoptionsCreate list of singular-value plot options
sigmaplotPlot singular values of frequency response and return plot handle
sisoinitConfigure Control System Designer at startup
sizeQuery output/input/array dimensions of input–output model and number of frequencies of FRD model
slTunerInterface for control system tuning of Simulink models
slTunerOptionsSet slTuner interface options
sminrealStructural pole/zero cancellations
spectralfactSpectral factorization of linear systems
ssCreate state-space model, convert to state-space model
ss2ssState coordinate transformation for state-space model
ssdataAccess state-space model data
stabsepStable-unstable decomposition
stabsepOptionsOptions for stable-unstable decomposition
stackBuild model array by stacking models or model arrays along array dimensions
stepStep response plot of dynamic system; step response data
stepDataOptionsOptions set for step
stepinfoRise time, settling time, and other step-response characteristics
stepplotPlot step response and return plot handle
strseqCreate sequence of indexed character vectors
sumblkSumming junction for name-based interconnections
systuneTune fixed-structure control systems modeled in MATLAB
systune (slTuner)Tune control system parameters in Simulink using slTuner interface
systuneOptionsSet options for systune
tfCreate transfer function model, convert to transfer function model
tfdataAccess transfer function data
thiranGenerate fractional delay filter based on Thiran approximation
timeoptionsCreate list of time plot options
totaldelayTotal combined I/O delays for LTI model
tunableGainTunable static gain block
tunablePIDTunable PID controller
tunablePID2Tunable two-degree-of-freedom PID controller
tunableSSTunable fixed-order state-space model
tunableSurfaceCreate tunable gain surface for gain scheduling
tunableTFTunable transfer function with fixed number of poles and zeros
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
tzeroInvariant zeros of linear system
unscentedKalmanFilterCreate unscented Kalman filter object for online state estimation
updateSystemUpdate dynamic system data in a response plot
upsampleUpsample discrete-time models
varyingGoalVariable tuning goal for gain-scheduled controllers
viewGoalView tuning goals; validate design against tuning goals
viewSpec(To be removed) View tuning goals; validate design against tuning goals
viewSurfVisualize gain surface as a function of scheduling variables
voidModelMark missing or irrelevant models in model array
writeBlockValueUpdate block values in Simulink model
writeLookupTableDataUpdate portion of tuned lookup table
xperm Reorder states in state-space models
zeroZeros and gain of SISO dynamic system
zgridGenerate z-plane grid of constant damping factors and natural frequencies
zpkCreate zero-pole-gain model; convert to zero-pole-gain model
zpkdataAccess zero-pole-gain data