dellmi

Удалите LMI из системы LMIs

Синтаксис

newsys = dellmi(lmisys,n)

Описание

dellmi удаляет энный LMI из системы LMIs, описанного в lmisys. Обновленная система возвращена в newsys.

Занимающий место n относительно порядка, в котором были объявлены LMIs, и соответствует идентификатору, возвращенному newlmi. Поскольку этот рейтинг не изменяется удалениями, более безопасно относиться к остающемуся LMIs их идентификаторами. Наконец, матричные переменные, которые только появились в удаленном LMI, удалены из проблемы.

Примеры

Предположим что три LMIs

A1TX1+X1A1+Q1<0A2TX2+X2A2+Q2<0A3TX3+X3A3+Q3<0

были объявлены в этом порядке, маркировал LMI1, LMI2, LMI3 with newlmi, и сохраненный в lmisys. Чтобы удалить второй LMI, ввести

lmis = dellmi(lmisys,LMI2)

lmis теперь описывает систему LMIs

A1TX1+X1A1+Q1<0A3TX3+X3A3+Q3<0

и вторая переменная X 2 была удалена из проблемы, поскольку это больше не появляется в системе.

Чтобы далее удалить LMI3 из системы, ввести

lmis = dellmi(lmis,LMI3)

или эквивалентно

lmis = dellmi(lmis,3)

Обратите внимание на то, что система сохранила свой исходный рейтинг после первого удаления.

Смотрите также

| |

Представлено до R2006a