Skip to main content

jMPCset

Create or edit a jMPC options structure.

Syntax​

options = jMPCset('param1',value1,'param2',value2,...)

jMPCset

options = jMPCset

options = jMPCset(oldopts,'param1',value1,...)

Description​

The function jMPCset creates an options structure that you can pass to the jMPC constructor for advanced setup options for your MPC controller. This function will automatically fill in defaults for fields required to run an MPC simulation. The remainder of the fields will be set to [].

options = jMPCset('param1',value1,'param2',value2,...) creates an MPC options structure called options, in which the specified parameters (param) have the specified values (value).

jMPCset with no input or output arguments displays a complete list of parameters with their valid values.

options = jMPCset with no input arguments creates a default options structure.

options = jMPCset(oldopts,'param1',value1,...) updates the existing options structure, oldopts, with the parameters and values specified in param and value.

Options​

For a complete list of solver options use

>> jMPCset

Example​

Create an options structure to use setpoint look ahead with jMPC's quad_wright as the QP solver:

options = jMPCset('Solver','quad_wright','LookAhead',1);