Defining constraints in the Quadratic Programming
6 views (last 30 days)
Show older comments
Hi,
I have a question to the quadprog command of matlab. Is it possible to declare single constraints?? For example I have x1,x2,x3 and I know the value of the x1 and x3. Now, I need the optimal value for the x2.
Thanks ahead,
Philipp
0 Comments
Answers (2)
Alan Weiss
on 14 Jan 2020
You can try setting equal upper and lower bounds for those variables. For example,
lb = [3, -inf,5];
ub = [3,inf,5];
sets x(1) = 3 and x(3) = 5, while leaving x(2) unconstrained.
Of course, it might be even better to just reformulate your problem to have fewer variables, but I know that is sometimes difficult.
Alan Weiss
MATLAB mathematical toolbox documentation
0 Comments
Matt J
on 14 Jan 2020
If you have a quadratic function of only 1 unknown variable, it should be possible to find the minimum analytically - no iterative optimization required.
0 Comments
See Also
Categories
Find more on Quadratic Programming and Cone Programming in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!