Products & Services Industries Academia Support User Community Company

Function Reference


General
Creating MPC Controllers
Data Extraction
Conversions
Analysis
Controller Design
QP Solver
Simulink

General
mpcprops
Provide help on MPC controller's properties
mpchelp
MPC property and function help
mpcverbosity
Change toolbox verbosity level

Creating MPC Controllers
mpc
Create MPC controller
set
Set/modify MPC controller properties
setestim
Modify MPC object's linear state estimator
setindist
Modify unmeasured input disturbance model
setoutdist
Modify the unmeasured output disturbance model
mpcstate
Define state for MPC controller
setmpcsignals
Set signal types in MPC plant model
setname
Set I/O signal names in MPC prediction model
setmpcdata
Set private MPC data structure

Data Extraction
get
Access/query property values
getestim
Model and gain used for observer design
getoutdist
Unmeasured output disturbance model
getindist
Unmeasured input disturbance model
getname
I/O signal names in MPC prediction model
getmpcdata
Private MPC data structure
size
Display model output/input/disturbance dimensions

Conversions
ss
Convert unconstrained MPC controller to state-space linear form
tf
Convert unconstrained MPC controller to linear transfer function
zpk
Convert unconstrained MPC controller to zero/pole/gain form
d2d
Change MPC controller's sampling time
pack
Reduce size of MPC object in memory

Analysis
mpcmove
Compute the MPC control action
sim
Simulate closed-loop/open-loop response to arbitrary reference and disturbance signals
sensitivity
Evaluate controller performance and its sensitivity to controller tuning weights
plot
Plot responses from MPC simulations
mpcsimopt
MPC simulation options
cloffset
Compute MPC closed-loop DC gain from output disturbances to measured outputs assuming constraints are inactive at steady state
trim
Compute steady-state value of MPC controller state for given inputs and outputs
compare
Compare two MPC objects

Controller Design
mpctool
Start the mpctool GUI

QP Solver
qpdantz
Solve Convex quadratic program using Dantzig-Wolfe's algorithm

Simulink
mpclib
MPC block library browser


 Provide feedback about this page 

Previous page Response Plots Functions — Alphabetical List Next page

Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS