MATLAB仿真出现错误,
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/06 08:39:35
MATLAB仿真出现错误,
A=[-1 0.8 -2.4;3.8 0.1 -0.8;0.1 2.5 -1];AD=[0.2 0.1 0.1;-0.3 0.1 0.2;0.2 0.3 -0.3];B=[1 2.2;2.7 3.5;2 -0.2];E=[0.3 0.1 0.1;0.1 0.3 0.2];ED=[0.1 0.1 0.2;0.1 0.2 0.1];Delta=[0.5 0.6;-0.4 0.2];G=[-0.2 -0.1;0.35 0.2;-0.15 -0.1];NE=[-0.1 0.2 0.2;0.4 0.1 -0.2;0.3 -0.4 0.1];NED=[-0.2 0.1 0.4;0.1 0.2 -0.1;0.3 0.1 0.2];M1=[0.2 0.2 0.1]';M2=[0.2 0.1]';NA=[0.2 0.1 0.1];NAD=[0.1 0.3 0.1];D1=[0.2 0.1 0.3]';D2=[0.3 0.5]';C=[0.2 0.1 0.1;0.3 0.1 0.2];gammar=0.2;K=[1.5 4.3 4.0;3.0 3.5 -1.2];setlmis([]);Q=lmivar(1,[3 1]);P=lmivar(1,[3 1]);epsilon1=lmivar(1,[1 0]);epsilon2=lmivar(1,[1 0]);epsilon3=lmivar(1,[1 0]);epsilon4=lmivar(1,[1 0]);lmiterm([-2 1 1 P],1,1);lmiterm([-3 1 1 Q],1,1);lmiterm([-4 1 1 epsilon1],1,1);lmiterm([-5 1 1 epsilon2],1,1);lmiterm([-6 1 1 epsilon3],1,1);lmiterm([-7 1 1 epsilon4],1,1);lmiterm([1 1 1 P],1,A);lmiterm([1 1 1 P],-1,B*K);lmiterm([1 1 1 P],A',1);lmiterm([1 1 1 P],-K'*B',1);lmiterm([1 1 1 Q],1,1);lmiterm([1 1 1 epsilon1],1,NA'*NA);lmiterm([1 1 1 epsilon3],1,K'*K);lmiterm([1 1 1 0],1,C'*C);lmiterm([1 2 1 P],AD',1);lmiterm([1 2 2 Q],-1,1);lmiterm([1 2 2 epsilon2],1,NAD'*NAD);lmiterm([1 3 1 P],D1',1);lmiterm([1 3 3 0],-0.04,1);lmiterm([1 4 1 P],1,G*E);lmiterm([1 4 2 P],1,G*ED);lmiterm([1 4 3 P],1,G*D2);lmiterm([1 4 4 P],-1,1);lmiterm([1 5 1 P],M1',1);lmiterm([1 5 5 epsilon1],-1,1);lmiterm([1 6 1 P],M1',1);lmiterm([1 6 6 epsilon2],-1,1);lmiterm([1 7 1 P],B',1);lmiterm([1 7 7 epsilon3],-1,1);lmiterm([1 8 1 epsilon4],NE,1);lmiterm([1 8 2 epsilon4],NED,1);lmiterm([1 8 8 epsilon4],-1,1);lmiterm([1 9 1 P],M2'*G',G*E);lmiterm([1 9 2 P],M2'*G',G*ED);lmiterm([1 9 3 P],M2'*G',G*D2);lmiterm([1 9 9 P],M2'*G',G*M2);lmiterm([1 9 9 epsilon4],-1,1);lmis=getlmis;[tmin,feas]=feasp(lmis)错误使用 lmiterm (line 83)There should be no B matrix for constant terms问题到底出在哪个地方啊,我B矩阵定义好的啊,
A=[-1 0.8 -2.4;3.8 0.1 -0.8;0.1 2.5 -1];
AD=[0.2 0.1 0.1;-0.3 0.1 0.2;0.2 0.3 -0.3];
B=[1 2.2;2.7 3.5;2 -0.2];
E=[0.3 0.1 0.1;0.1 0.3 0.2];
ED=[0.1 0.1 0.2;0.1 0.2 0.1];
Delta=[0.5 0.6;-0.4 0.2];
G=[-0.2 -0.1;0.35 0.2;-0.15 -0.1];
NE=[-0.1 0.2 0.2;0.4 0.1 -0.2;0.3 -0.4 0.1];
NED=[-0.2 0.1 0.4;0.1 0.2 -0.1;0.3 0.1 0.2];
M1=[0.2 0.2 0.1]';
M2=[0.2 0.1]';
NA=[0.2 0.1 0.1];
NAD=[0.1 0.3 0.1];
D1=[0.2 0.1 0.3]';
D2=[0.3 0.5]';
C=[0.2 0.1 0.1;0.3 0.1 0.2];
gammar=0.2;
K=[1.5 4.3 4.0;3.0 3.5 -1.2];
A=[-1 0.8 -2.4;3.8 0.1 -0.8;0.1 2.5 -1];AD=[0.2 0.1 0.1;-0.3 0.1 0.2;0.2 0.3 -0.3];B=[1 2.2;2.7 3.5;2 -0.2];E=[0.3 0.1 0.1;0.1 0.3 0.2];ED=[0.1 0.1 0.2;0.1 0.2 0.1];Delta=[0.5 0.6;-0.4 0.2];G=[-0.2 -0.1;0.35 0.2;-0.15 -0.1];NE=[-0.1 0.2 0.2;0.4 0.1 -0.2;0.3 -0.4 0.1];NED=[-0.2 0.1 0.4;0.1 0.2 -0.1;0.3 0.1 0.2];M1=[0.2 0.2 0.1]';M2=[0.2 0.1]';NA=[0.2 0.1 0.1];NAD=[0.1 0.3 0.1];D1=[0.2 0.1 0.3]';D2=[0.3 0.5]';C=[0.2 0.1 0.1;0.3 0.1 0.2];gammar=0.2;K=[1.5 4.3 4.0;3.0 3.5 -1.2];setlmis([]);Q=lmivar(1,[3 1]);P=lmivar(1,[3 1]);epsilon1=lmivar(1,[1 0]);epsilon2=lmivar(1,[1 0]);epsilon3=lmivar(1,[1 0]);epsilon4=lmivar(1,[1 0]);lmiterm([-2 1 1 P],1,1);lmiterm([-3 1 1 Q],1,1);lmiterm([-4 1 1 epsilon1],1,1);lmiterm([-5 1 1 epsilon2],1,1);lmiterm([-6 1 1 epsilon3],1,1);lmiterm([-7 1 1 epsilon4],1,1);lmiterm([1 1 1 P],1,A);lmiterm([1 1 1 P],-1,B*K);lmiterm([1 1 1 P],A',1);lmiterm([1 1 1 P],-K'*B',1);lmiterm([1 1 1 Q],1,1);lmiterm([1 1 1 epsilon1],1,NA'*NA);lmiterm([1 1 1 epsilon3],1,K'*K);lmiterm([1 1 1 0],1,C'*C);lmiterm([1 2 1 P],AD',1);lmiterm([1 2 2 Q],-1,1);lmiterm([1 2 2 epsilon2],1,NAD'*NAD);lmiterm([1 3 1 P],D1',1);lmiterm([1 3 3 0],-0.04,1);lmiterm([1 4 1 P],1,G*E);lmiterm([1 4 2 P],1,G*ED);lmiterm([1 4 3 P],1,G*D2);lmiterm([1 4 4 P],-1,1);lmiterm([1 5 1 P],M1',1);lmiterm([1 5 5 epsilon1],-1,1);lmiterm([1 6 1 P],M1',1);lmiterm([1 6 6 epsilon2],-1,1);lmiterm([1 7 1 P],B',1);lmiterm([1 7 7 epsilon3],-1,1);lmiterm([1 8 1 epsilon4],NE,1);lmiterm([1 8 2 epsilon4],NED,1);lmiterm([1 8 8 epsilon4],-1,1);lmiterm([1 9 1 P],M2'*G',G*E);lmiterm([1 9 2 P],M2'*G',G*ED);lmiterm([1 9 3 P],M2'*G',G*D2);lmiterm([1 9 9 P],M2'*G',G*M2);lmiterm([1 9 9 epsilon4],-1,1);lmis=getlmis;[tmin,feas]=feasp(lmis)错误使用 lmiterm (line 83)There should be no B matrix for constant terms问题到底出在哪个地方啊,我B矩阵定义好的啊,
A=[-1 0.8 -2.4;3.8 0.1 -0.8;0.1 2.5 -1];
AD=[0.2 0.1 0.1;-0.3 0.1 0.2;0.2 0.3 -0.3];
B=[1 2.2;2.7 3.5;2 -0.2];
E=[0.3 0.1 0.1;0.1 0.3 0.2];
ED=[0.1 0.1 0.2;0.1 0.2 0.1];
Delta=[0.5 0.6;-0.4 0.2];
G=[-0.2 -0.1;0.35 0.2;-0.15 -0.1];
NE=[-0.1 0.2 0.2;0.4 0.1 -0.2;0.3 -0.4 0.1];
NED=[-0.2 0.1 0.4;0.1 0.2 -0.1;0.3 0.1 0.2];
M1=[0.2 0.2 0.1]';
M2=[0.2 0.1]';
NA=[0.2 0.1 0.1];
NAD=[0.1 0.3 0.1];
D1=[0.2 0.1 0.3]';
D2=[0.3 0.5]';
C=[0.2 0.1 0.1;0.3 0.1 0.2];
gammar=0.2;
K=[1.5 4.3 4.0;3.0 3.5 -1.2];
程序太乱了,建议题主重新整理下格式.
如果太长放不下,可以在贴吧里开贴发程序,然后这里贴链接.
再问: http://tieba.baidu.com/p/3027966897这是帖子地址,程序在里面,能花点时间帮我找找看错误么,我是新手第一次写程序
再答: 没研究过LMI。不懂。
建议题主把帖子地址放到问题里而不是给我的回复里。
如果太长放不下,可以在贴吧里开贴发程序,然后这里贴链接.
再问: http://tieba.baidu.com/p/3027966897这是帖子地址,程序在里面,能花点时间帮我找找看错误么,我是新手第一次写程序
再答: 没研究过LMI。不懂。
建议题主把帖子地址放到问题里而不是给我的回复里。