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

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

Added original make3d

File size: 678 bytes
Line 
1function test_quadratic_in_max
2
3sdpvar x y
4obj = -x-y;
5F = set(max([x^2+y^2 x+y]) < 3);
6sol = solvesdp(set(max([x^2+y^2 x+y]) < 3),obj)
7mbg_asserttrue(sol.problem == 0)
8mbg_asserttolequal(double(obj),-sqrt(3/2)*2, 1e-4);
9
10sdpvar x y
11obj = -x-y;
12sol = solvesdp(set(0 < min([-x^2-y^2 -x-y]) +3),obj)
13mbg_asserttrue(sol.problem == 0)
14mbg_asserttolequal(double(obj),-sqrt(3/2)*2, 1e-4);
15
16sdpvar x y
17obj = -x-y;
18sol = solvesdp(set(max([1 x y x^2]) < min([-x^2-y^2 -x-y]) +3),obj)
19mbg_asserttrue(sol.problem == 0)
20mbg_asserttolequal(double(obj),-2, 1e-4);
21
22sdpvar x y
23obj = -x-y;
24sol = solvesdp(set(abs([1 x y x^2]) < min([-x^2-y^2 -x-y]) +3),obj)
25mbg_asserttrue(sol.problem == 14)
26
27
Note: See TracBrowser for help on using the repository browser.