Rev | Line | |
---|
[37] | 1 | function gp |
---|
| 2 | |
---|
| 3 | t1 = sdpvar(1,1); |
---|
| 4 | t2 = sdpvar(1,1); |
---|
| 5 | t3 = sdpvar(1,1); |
---|
| 6 | obj = (40*t1^-1*t2^-0.5*t3^-1)+(20*t1*t3)+(40*t1*t2*t3); |
---|
| 7 | |
---|
| 8 | F = set(max((1/3)*t1^-2*t2^-2+(4/3)*t2^0.5*t3^-1,0.25*t1*t2) < min(t1,t2)); |
---|
| 9 | sol = solvesdp(F,obj); |
---|
| 10 | |
---|
| 11 | mbg_asserttolequal(sol.problem,0); |
---|
| 12 | mbg_asserttolequal( double([t1 t2 t3]), [ 1.10978618937192 1.10978618937162 1.57815225707513], 1e-5); |
---|
| 13 | mbg_asserttolequal( double(obj), 1.344555694227871e+002, 1e-5); |
---|
Note: See
TracBrowser
for help on using the repository browser.