lmivar
指定的矩阵变量LMI问题
语法
X = lmivar(类型、结构体)[X, n, sX] = lmivar(类型、结构)
描述
lmivar
定义了一个新的矩阵变量X目前LMI系统描述。可选的输出X
是一个标识符,可以用于后续引用这个新的变量。
第一个参数类型
可用的类型中选择变量和第二个参数结构体
提供进一步的信息的结构X根据其类型。可用的变量类型包括:
类型= 1:对称矩阵与block-diagonal结构。每个对角块是完整的(任意对称矩阵),标量(单位矩阵的倍数),或等于零。
如果X有R斜块,结构体
是一个R2矩阵
结构(r, 1)
的大小吗rth块结构(r, 2)
的类型吗rth块(1,0为标量,1 0块)。
类型= 2:完整的米——- - - - - -n矩形矩阵。集struct = [m, n]
在这种情况下。
类型= 3:其他结构。3型,每个条目的X被指定为零或±吗x在哪里xn是nth决策变量。
因此,结构体
是一个矩阵的尺寸一样吗X这样
结构(i, j) = 0
如果X(我,我)是一个零结构(i, j) = n
如果X(我,我)=xn结构(i, j) = - n
如果X(我,我)= -xn
复杂的矩阵变量结构可以定义型3。指定一个变量X类型3,首先确定有多少自由独立的条目参与X。这些构成了决策变量联系在一起X。如果问题已经涉及n新自由变量作为决策变量,标签xn+ 1、。xn + p。的结构X然后定义的xn+ 1、。xn + p如上表示。帮助指定矩阵变量的类型3,lmivar
选择返回两个额外的输出:(1)总数n目前使用的标量决策变量和(2)一个矩阵sX
显示的entry-wise依赖X在决策变量x1、。xn。