source: proiecte/pmake3d/make3d_original/Make3dSingleImageStanford_version0.1/third_party/opt/yalmip/usertest/starzak.m @ 86

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

Added original make3d

File size: 515 bytes
Line 
1function fail = starzak
2
3N = 15;  % Number of balls
4n = 6;   % ...in R^n
5
6% Generate som balls
7randn('seed',123456);
8for i = 1:N
9  P = randn(n);P = P*P'+eye(n)*0.1;
10  Pi{i}=P;
11end
12
13% Define LMIs from S-procedure
14tau = sdpvar(N,1);
15P = sdpvar(n,n);
16G = lmi('P>0');
17F = lmi(P > 1e3*eye(n)*sqrt(eps)); % Numericl reasons
18for i = 1:N
19  F = F+lmi(tau(i)*Pi{i} > P);
20end
21F = F+lmi(tau<1);
22
23% MAXDET
24sol = solvesdp(F,-logdet(P),sdpsettings('verbose',0));
25fail=getfail(sol.problem,-log(det(double(P))),10.8514,checkset(F));
Note: See TracBrowser for help on using the repository browser.