- control.optimal.output_range_constraint(sys, lb, ub)[source]¶
Create output constraint from range
Creates a linear constraint on the system output that bounds the range of the individual states to be between lb and ub. The upper and lower bounds can be set of inf and -inf to indicate there is no constraint or to the same value to describe an equality constraint.
sys (InputOutputSystem) – I/O system for which the constraint is being defined.
lb (1D array) – Lower bound for each of the outputs.
ub (1D array) – Upper bound for each of the outputs.
constraint – A tuple consisting of the constraint type and parameter values.
- Return type