| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1215 人关注过本帖
标题:请教LMI问题
只看楼主 加入收藏
书虫
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2009-11-1
收藏
 问题点数:0 回复次数:0 
请教LMI问题
打算用LMI求解预测控制问题,程序如下,结果Q得到的结果是标量,答案是不可行,请高手帮忙看一下!
A=[0.8,0.2;1,0.8];
B=[1,0]';
X0=[2,0];
setlmis([]);
%define variebles
A1=lmivar(1,[1 0]);
A1=1;
A2=lmivar(1,[1 0]);
A2=0;
XK=lmivar(2,[2 1]);
Q=lmivar(1,[2 1]);
W=lmivar(1,[2 1]);
R=lmivar(1,[1 0]);
F=lmivar(2,[1 2]);
Y=lmivar(2,[1 2]);
gama=lmivar(1,[1 0]);
I=lmivar(1,[2 1]);
I=eye(2);
W=eye(2);
E=sqrt(W);
R=1;
%lmi 1
lmiterm([1 1 1 0],1);
lmiterm([1 1 2 0],X0);
lmiterm([1 2 2 Q],1,1);
%lmi 2
lmiterm([2 1 1 Q],1,1);
lmiterm([2 2 1 Q],A,1);
lmiterm([2 2 1 Y],B,1);
lmiterm([2 2 2 Q],1,1);
lmiterm([2 3 1 Q],E,1);
lmiterm([2 3 2 0],0);
lmiterm([2 3 3 gama],1,I);
lmiterm([2 4 1 Y],R,1);
lmiterm([2 4 2 0],0);
lmiterm([2 4 3 0],0);
lmiterm([2 4 4 gama],1,1);
lmis=getlmis;
[lopt,xopt]=gevp(lmis,1);
Q
gama=lopt
Y
搜索更多相关主题的帖子: LMI 
2009-11-01 22:12
快速回复:请教LMI问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015062 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved