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

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

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

lmis = dellmi(lmis,LMI3)

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

lmis = dellmi(lmis,3)

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

См. также

| |

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте