关于LMI的问题
此问题的目的是求一个2*2的对称正定矩阵M22,使满足【M22*A1'+A1*M22+(10/9)*IM22;M22 -20*I】
LMI程序如下:
A1=;
A2=;
%Q=
setlmis([])
M22=lmivar(1,)
%第一个不等式
lmiterm(,1,A1','s')
lmiterm(,1.1111)
lmiterm(,1,1)
%lmiterm(,1,1)
lmiterm(,-20)
%第二个不等式
lmiterm(,1,A2','s')
lmiterm(,1.1111)
lmiterm(,1,1)
lmiterm(,-20)
lmiterm([-3 1 1 M22],1,1)
lmiterm()
M22=dec2mat(lmis,M22)
为什么没有结果呢?请大家指点一下。
关于LMI的问题
对不起,上面的问题的条件应为【M22*A1'+A1*M22+(10/9)*IM22;M22 -20*I】<0
【M22*A2'+A1*M22+(10/9)*IM22;M22 -20*I】<0
关于LMI的问题
上面的问题中没有lmiterm([-3 1 1 M22],1,1)
lmiterm()
这两条语句。
lmiterm([1 1 1 M22],1,A1','s')改为lmiterm([1 1 1 -M22],1,A1','s')
lmiterm(,1,A1','s')改为lmiterm(,1,A1','s')试试看
关于LMI的问题
E=;A=;
B=;
M=[-0.2 0.4;0.3 -1;-0.4 1.6];
N1=;
N2=;
S=;
setlmis([]);
P=lmivar(1,);
Y=lmivar(2,);
Q=lmivar(2,);
r=lmivar(2,);
lmiterm(,A,E','s');
lmiterm(,A,Q,'s');
lmiterm(,1,Y,'s');
lmiterm(,M,M');
lmiterm(,N1,E');
lmiterm(,N1,Q);
lmiterm(,N2,1);
lmiterm(,-eye(2));
lmiterm([-2 1 1 P],1,1)
option=;
=feasp(G);
P=dec2mat(G,b,P)
里面的行老是不对,希望大家指点下
页:
[1]