| 查看: 246 | 回复: 1 | |||
| 当前主题已经存档。 | |||
vflag木虫 (正式写手)
|
[交流]
【求助】matlab lmi中矩阵维数不等的解决办法【已解决】
|
||
|
例如:定义变量 setlmis([]); X=lmivar(1,[4,1]); Y1=lmivar(1,[2,1]); Y2=lmivar(2,[2,2]); Y3=lmivar(1,[2,1]); Z1=lmivar(2,[2,2]); Z2=lmivar(1,[2,1]); 所求不等式为: [X+[Y1,Y2;Y2',Y3],[Z1;0;0]; Z1',0,0,Z2]<0; 在matlab的lmi工具箱中,传统做法肯定是把X分块定义才行。 想问下,如果不分块的话有什么解决办法么? (采用后奖励金币5个)。 [ Last edited by nono2009 on 2009-12-21 at 16:56 ] |
» 猜你喜欢
今年审到国自然15份,谈谈感受
已经有11人回复
考博自荐
已经有5人回复
重磅!青年科学基金项目(C类)资助增幅预计超过50%
已经有10人回复
我在等一个没有答案的答案
已经有3人回复
半夜喝咖啡
已经有5人回复
面上本子正文33页,违规吗?会被低分嘛?
已经有6人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有4人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有7人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有5人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有6人回复
vflag
木虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 3411.6
- 散金: 500
- 帖子: 503
- 在线: 52.5小时
- 虫号: 785673
- 注册: 2009-06-03
- 性别: GG
- 专业: 信息理论与信息系统
★ ★
nono2009(金币+2,VIP+0):谢谢分享经验! 12-22 11:24
nono2009(金币+2,VIP+0):谢谢分享经验! 12-22 11:24
| 问题解决了,没有别的好办法,只能分块定义。但用lmiivar的第三种类型定义后,写不等式的时候可以在最高维度来写,不用再分块写,麻烦可以降到最低。比如用lmivar的type3定义了一个4*4的矩阵,是由4个2*2的矩阵变量组合成的。那么写不等式的时候就直接用这个4*4的矩阵来写就行了,就不用那4个2*2的矩阵了。具体可以看http://www.mathworks.cn/access/helpdesk/help/helpdesk.html这里边的帮助。还是很有用的。 |
2楼2009-12-22 10:38:23












回复此楼
20