Hello!
I want to try a similar problem, which means there is a inverse of some sdp variable involving in the problem.
Here is the very simple code:
clear all
x0=[ 2.7183;
13.5914;
1.4969;
12.3700;
1.2214;
1.2214]
X=sdpvar(6,6,'full')
P=sdpvar(6,6)
P1=sdpvar(6,6) %P1=inv(P)
LL=sdpvar(6,6,'full') %LL=inv(P)*X
alpha=sdpvar(1)
G=[alpha,x0';x0,X'*LL]
ops = sdpsettings('verbose',1,'solver','bmibnb','debug',1);
solvesdp([P>0,G>0,P*P1==eye(6),P1*X==LL],[],ops)
However, it can not get a solution, and I don't understand the debug part. Is it something wrong with my code or is it unsolvable itself?