| Model Predictive Control Toolbox | ![]() |
Plots outputs and manipulated variables from a simulation on separate graphs, up to four per page.
Syntax
Description
Input variables y and u are matrices of outputs and manipulated variables, respectively. Each row represents a sample at a particular time. Each column shows how a particular output (or manipulated) variable changes with time. As shown above, you may supply both y and u, or omit either one of them.
Input variable t is optional. If you supply it as a scalar, ploteach interprets is as the sampling period, and calculates the time axis for the plots accordingly. It can also be a column vector, in which case it must have the same number of rows as y and u and is interpreted as the times at which the samples of y and u were taken. If you do not supply t, ploteach uses a sampling period of 1 by default.
ploteach plots the manipulated variables in "stairstep" form (i.e., assuming a zero-order hold).
Example output: (mpccon example)
See Also
plotall, plotfrsp, plotstep
![]() | plotall | plotfrsp | ![]() |