programming method penalty quadratic

1 Ansicht (letzte 30 Tage)
Biza Ferreira
Biza Ferreira am 11 Dez. 2014
Bearbeitet: John D'Errico am 11 Dez. 2014
min x^T Ax
Sum[i=1]xi = k, x € (0,1)^n
Consider the followi data:n=5,k=5, and the matrix A is given by
A=[3 4 6 7 8; 3 6 2 8 9; 1 5 8 3 9; 3 5 8 0 2; 2 2 2 2 2]
How can I programming method penalty quadratic.

Antworten (1)

Matt J
Matt J am 11 Dez. 2014
The problem you've shown has only 1 feasible solution x=[1 1 1 1 1], so no programming to do at all. More generally, you would use quadprog.
  1 Kommentar
John D'Errico
John D'Errico am 11 Dez. 2014
Bearbeitet: John D'Errico am 11 Dez. 2014
While Matt is correct, I would add that technically, there is no feasible solution at all, since the solution was supposed to lie in the OPEN 5-cube, (0,1)^n. Quadprog does not handle problems where the boundary is explicitly excluded. +1 anyway.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Quadratic Programming and Cone Programming finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by