I am using yalmip to write an LMI in matlab but its giving an error kindlay help if anyone know the solution. My code is like this
clc; A1=[-1.1 0.4;-0.2 1.1]; A2=[-0.2 0.7;0.6 1.3]; B1=[0;1.2]; B2=[0;1.3]; Bw1=[0;0.12]; Bw2=[0;0.9]; G1=[1;0]; G2=[1;0]; ohm=0.7;
yalmip('clear')
Q= sdpvar(2,2,'symmetric'); del=sdpvar(1,1,'full'); U=sdpvar(2,2,'full'); Y11= sdpvar(1,2); Y21= sdpvar(1,1);
LMI1 = blkvar();
LMI1(1,1)=-Q; LMI1(1,2)=A1*U+B1*Y11; LMI1(1,3)=G1*del+B1*Y21; LMI1(1,4)=Bw1;
LMI1(2,2)=Q-U-U'; LMI1(2,3)=U'*ohm; LMI1(2,4)= 0;
LMI1(3,3)=-2*del; LMI1(3,4)=0;
LMI1(4,4)=-eye(2);
error==>> lmi1= sdpvar(LMI1);