Line | |
---|
1 | function test_sdpvar_geomean |
---|
2 | |
---|
3 | x = sdpvar(2,1); |
---|
4 | sol = solvesdp(set(0.9 < x < 3.3) + set(ismember(x,[1 2 3.2])),x(1)+x(2),sdpsettings('verbose',0)); |
---|
5 | mbg_asserttolequal(double(x'), [1 1], 1e-5); |
---|
6 | sol = solvesdp(set(0.9 < x < 3.3) + set(ismember(x,[1 2 3.2])),-x(1)+x(2),sdpsettings('verbose',0)); |
---|
7 | mbg_asserttolequal(double(x'), [3.2 1], 1e-5); |
---|
8 | sol = solvesdp(set(0.9 < x < 3.3) + set(ismember(x,[1 2 3.2])),x(1)-x(2),sdpsettings('verbose',0)); |
---|
9 | mbg_asserttolequal(double(x'), [1 3.2], 1e-5); |
---|
10 | sol = solvesdp(set(0.9 < x < 3.3) + set(ismember(x,[1 2 3.2])),-x(1)-x(2),sdpsettings('verbose',0)); |
---|
11 | mbg_asserttolequal(double(x'), [3.2 3.2], 1e-5); |
---|
12 | |
---|
13 | |
---|
14 | |
---|
15 | |
---|
16 | |
---|
17 | |
---|
18 | |
---|
19 | |
---|
Note: See
TracBrowser
for help on using the repository browser.