a = sdpvar(2,2,'hermitian','complex');
optimizer([], trace(a), sdpsettings('solver','mosek'), a, trace(a))
Error using optimizer (line 98)All parameter arguments have to be simple variables (i.e., not expressions such a+b or 1+a)
a = sdpvar(n,n,'hermitian','complex');
indR =find(triu(ones(n)));
indI =find(triu(ones(n),1));
a_r =real(a(indR));
a_i =imag(a(indI));