脉冲系统中,在matlab中用LMI线性矩阵不等式相关语句解读

本文介绍了在MATLAB中使用LMI(线性矩阵不等式)的相关操作,包括如何初始化LMI系统、定义不同类型的矩阵变量,以及如何描述和解决LMI不等式。通过实例解析了lmiterm函数的参数含义,并提到了求解LMI的常用命令,如getlmis、feasp、mincx和gevp。
摘要由CSDN通过智能技术生成

LMI线性矩阵不等式相关解读:(个人学习总结,仅供参考,不喜勿喷)

1、在运用LMI时首先建立LMI系统初始化     setlmis([ ]) 

2、建立相关变量X,X=lmivar(1,[6 1])  %这个意思是建立一个6*6的对称矩阵

其中,第一个参数1表示对称矩阵,2表示多维矩阵,比如lmivar(2,【2 4】)建立一个2*4的矩阵,也可以为n,表示其他矩阵

【6 1】表示6*6的对称矩阵,同理【2 1】表示2*2对称矩阵。

还有其他矩阵写法,简单列一个,例如2*2对角矩阵Q=lmivar(1,【1 0;1 0】)

3.对于LMI内部的矩阵描述

对于如上图的矩阵可以这样描述:(LMI矩阵的描述只描述上半部分或者下半部分)

1) lmiterm([1 1 1 X],1,A,’s’) %A‘*X+X*A

2)  lmiterm([1 1 1 S],C’,C) %C'*S*C

3)  lmiterm([1 1 2 X],1,B) %X*B

4)  lmiterm([1 2 2 S],-1,1) %

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值