Let me come back to my previous example:

Here is how I think I could implement this LMI problem:
nx = size(A,1);
nu = size(B,2);
X = sdpvar(n);
F12 = sdpvar(nu, nx); % should be [L1 L2]
F10 = sdpvar(nu, nx); % should be [L1 0]
c1 = [-X, * , *;
0, -X, *;
A*X+B*F12, A*X+B*F10, -X];
c2 = ( F10(:,nx+1:end)==0 );
c = (c1 + c2);
optimize(c);
L12 = value(F12)*inv(value(X));
L1a = L12(:,1:nx);
L2=L12(:,nx+1:end);
L10 = value(F12)*inv(value(X));
L1b = L10(:,1:nx);
So finally my question is, how can I make sure that L1a is equal to L1b ?
Is it even possible to write this as a LMI problem ?
Thank you again.
Best,
Peter