| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Model Predictive Control Toolbox |
| Contents | Index |
Signal Definition View
The signal definition view appears whenever you select a Model Predictive Control Toolbox™ project or task node in the tree (see Tree View). You'll see this view when you open the design tool for the first time. An example appears below.
The following sections describe the view's main features:
MPC Structure Overview
This upper section is a noneditable display of your application's structure. Once you've imported a plant model (or controller), tool counts and displays the five possible signal types, as in the example below.
The counts change if you edit the signal types.
Import Plant
Clicking this opens the Plant Model Importer dialog box (see Importing a Plant Model).
Import Controller
Clicking this opens the MPC Controller Importer dialog box (see Importing a Controller).
| Note You won't be allowed to proceed with your design until you import a plant model. You can do so indirectly by importing a controller or loading a saved project. |
Signal Properties Tables
Two tables display the properties of each signal in your design.
Input Signal Properties
The plant's input signals appear as table rows (see example below).
The entries are editable and have the following significance:
Manipulated - A signal that will be manipulated by the controller, i.e., an actuator (valve, motor, etc.).
Measured Disturbance - An independent input whose value is measured and used as a controller input for feedforward compensation.
Unmeasured Disturbance - An independent input representing an unknown, unpredictable disturbance.
| Note Your design must include at least one manipulated variable. The other input signal types need not be included. |
Output Signal Properties
The plant's output signals appear as table rows (see example below).
The entries are editable and have the following significance:
Measured - A signal the controller can use for feedback.
Unmeasured - Predicted by the plant model but unmeasured. Can be used as an indicator. Can also be assigned a setpoint or constrained.
| Note Your design must include at least one measured output. Inclusion of unmeasured outputs is optional. |
Right-Click Menu Options
Right-clicking on an MPC project/task node allows you to choose one of the following menu items:
| Provide feedback about this page |
![]() | Exporting a Controller | Plant Models View | ![]() |

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 |