FORCES Pro offers various ways of interaction, tailored to your needs and the particular problem at hand.
In general, the Yalmip interface Y2F is the preferred way to go for convex problems, whereas the high-level interface can be used also for nonlinear problems, or continuous dynamics. We offer also a graphical user interface for configuring linear MPC controllers from within Simulink directly, or Matlab templates for the most common model predictive control (MPC) problem formulations.
YALMIP Interface
For convex decision making problems
(with or without binary variables)
including linear predictive control
Available for MATLAB®
Documentation
Examples
High-level API
For nonlinear and convex
decision making problems
including nonlinear predictive control
Available for MATLAB®
Documentation
Examples
Graphical Interface
For linear and nonlinear predictive control without mathematical formulations
including linear predictive control
Available for Simulink®
Documentation
Examples
Templates for MPC
For typical linear MPC
problems
Supports reference tracking etc.
Available for MATLAB®
Doc + Example
Low-level API
For convex decision making problems
(with or without binary variables)
including linear predictive control
Available for MATLAB® and Python
Documentation
Examples