Создайте неопределенную комплексную матрицу
M = ucomplexm('Name',NominalValue) M = ucomplexm('Name',NominalValue,'WL',WLvalue,'WR',WRvalue) M = ucomplexm('Name',NominalValue,'Property',Value)
M = ucomplexm('Name',NominalValue)
создает неопределенную комплексную матрицу, представляющую мяч из комплексных матриц с центром в NominalValue
и именованные Name
.
M = ucomplexm('Name',NominalValue,'WL',WLvalue,'WR',WRvalue)
создает неопределенную комплексную матрицу с весами WL
и WR
. В частности, значения, представленные M
все матрицы H
которые удовлетворяют norm(inv(M.WL)*(H - M.NominalValue)*inv(M.WR)) <= 1. WL
и WR
являются квадратными, инвертируемыми и взвешивающими матрицами, которые количественно определяют размер и форму мяча матриц, представленных этим объектом. Значения по умолчанию для WL
и WR
являются единичными матрицами соответствующих размерностей.
Допускаются пары конечных свойств/значений, как в
M = ucomplexm('NAME',nominalvalue,'P1',V1,'P2',V2,...)
Свойство AutoSimplify
управляет упрощением выражений с использованием неопределенной матрицы. Его значение по умолчанию является 'basic'
, что означает применение элементарных способов упрощения по мере выполнения операций. Другие значения для AutoSimplify
являются 'off''
без выполнения упрощения и 'full'
который применяет методы, подобные восстановлению модели, к неопределенному объекту.