exponenta event banner

dellmi

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

Синтаксис

newsys = dellmi(lmisys,n)

Описание

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

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

Примеры

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

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

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

lmis = dellmi(lmisys,LMI2)

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

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

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

Дальнейшее удаление LMI3 из системы, введите

lmis = dellmi(lmis,LMI3)

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

lmis = dellmi(lmis,3)

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

См. также

| |

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