Johan Löfberg
Johan Löfberg
``` X = sdpvar(2,2); t = sdpvar(2,1); Y = sdpvar(3,3); obj = trace(X)+trace(Y)+5*sum(t); F = [sum(X) == 6+pi*t(1), diag(Y) == -2+exp(1)*t(2)]; F = [F, Y>=0, X>=0]; % With dualization: Lagrangian...
Should we really fail if we think it is a GP but it isn't
n=2; zeta = sdpvar(n,1); A = sdpvar(n,n); F = [uncertain(zeta); norm(zeta)
Replace currently doesn't replace in nested expressions.
Only work in non-auxilliary variables in the solvers, use auxilliary temporaily only as function values and gradients are computed
This should be able to represent the components of the second set using no binary variables ``` x = sdpvar(2,1); plot([-10