I want to solve a problem like this

Here is my cvx code

cvx_begin sdp

variable W_k(para.M,para.M*para.K) complex

variable Wk(para.M,para.M) complex

expression t

sum=cvx(zeros(para.M,para.M));

tr_sum=0;

```
minimize(-t)
subject to
for i=1:para.K
Wk=W_k(:,para.M*(i-1)+1:para.M*i);
Wk_sum=sum+Wk;
tr_sum=tr_sum+trace(Wk);
Wk>=0;
end
[trace(A1'*A1*Wk_sum)-t trace(A1'*A*Wk_sum);...
trace(A'*A1*Wk_sum) trace(A'*A*Wk_sum)]==hermitian_semidefinite(2);
tr_sum<=para.Pt;
for k=1:(para.K)
h=H(:,k);
ttr=0;
for f=1:para.K
if f ~= k
Wk=W_k(:,para.M*(f-1)+1:para.M*f);
ttr=ttr+trace(Wk*h*h');
end
end
Wk=W_k(:,para.M*(k-1)+1:para.M*k);
trace(Wk*h*h')-gamma*ttr>=gamma*para.sigma_k;
end
cvx_end
```

Here is error information.