source: proiecte/pmake3d/make3d_original/Make3dSingleImageStanford_version0.1/third_party/opt/yalmip/dev/tests-mbg/bmibnb/ex14_1_5.m @ 37

Last change on this file since 37 was 37, checked in by (none), 14 years ago

Added original make3d

File size: 608 bytes
Line 
1function ex14_1_5
2
3yalmip('clear')
4sdpvar x1 x2 x3 x4 x5 x6 objvar;
5
6F = set([]);
7F = F + set( - x6 + objvar == 0);
8F = F + set( 2*x1 + x2 + x3 + x4 + x5 == 6);
9F = F + set( x1 + 2*x2 + x3 + x4 + x5 == 6);
10F = F + set( x1 + x2 + 2*x3 + x4 + x5 == 6);
11F = F + set( x1 + x2 + x3 + 2*x4 + x5 == 6);
12F = F + set( x1*x2*x3*x4*x5 - x6 <= 1);
13F = F + set( - x1*x2*x3*x4*x5 - x6 <= -1);
14F = F + set( -2 < [x1 x2 x3 x4 x5 ] < 2);
15
16sol = solvesdp(F,objvar,sdpsettings('solver','bmibnb','bmibnb.upper','fmincon'));
17
18mbg_asserttolequal(sol.problem,0);
19mbg_asserttolequal(double([x1 x2 x3  x4 x5 ]), [1 1 1 1 1], 1e-5);
Note: See TracBrowser for help on using the repository browser.