But I can NOT ensure what form is the dual form referred in the above. Actually, in the Wiki page of semidefinite programming (http://en.wikipedia.org/wiki/Semidefinite_programming), the Dual SDP (D-SDP) is defined by an equivalent form of the default yalmip form (I suppose that the default yalmip form is the first model in this page: http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Tutorials.AutomaticDualization). Hence it seems that yalmip uses the term "dual form" in a sense different with Wiki? My question is: If I want to use LogdetPPA, whether I need to dualize my model which is oringally represented by a Wiki D-SDP form? Thank a lot for your replying.
n = 25;A = rand(n,n);P = sdpvar(n,n);F = [P >= 0];options = sdpsettings('solver','sedumi');solvesdp(F,norm(P - A,1),sdpsettings('dualize',0))solvesdp(F,norm(P - A,1),sdpsettings('dualize',1))solvesdp(F,norm(P - A,'fro'),sdpsettings('dualize',0))solvesdp(F,norm(P - A,'fro'),sdpsettings('dualize',1))