x = sdpvar(1,1);
y = sdpvar(1,1);
gam = sdpvar(1,1);
[p,cp] = polynomial([x y],6);
cons = [sos( p )];
cons = [cons, sos(gam-p)];
ops = sdpsettings('solver','sdpt3','verbose',2, 'sdpt3.maxit', 100);
%OPTION 1
% solvesos(cons, gam, ops, [cp; gam]);
%OPTION 2
foo = sdpvar(1,1);
[FC, objC, monoms, etc] = compilesos(cons,gam+foo, ops, [cp; gam; foo]);
opti = optimizer(FC, objC, ops, foo, cp);
opti{0}
...'sos.model',2...
opti = optimizer(cons, gam+foo, ops, foo, cp);