Решатели LMI

Выполнимость, минимизация линейных целей, минимизация собственного значения

Функции

getlmisВнутреннее описание системы LMI
lmieditЗадайте или системы отображения LMIs как выражения MATLAB
lmitermЗадайте содержимое термина LMIs
lmivarЗадайте матричные переменные в проблеме LMI
newlmiПрисоедините тег идентификации к LMIs
setlmisИнициализируйте описание системы LMI
dellmiУдалите LMI из системы LMIs
delmvarУдалите одну матричную переменную из проблемы LMI
setmvarИнстанцируйте матричной переменной и оцените все условия LMI, включающие эту матричную переменную
dec2matУчитывая значения переменных решения, получите соответствующие значения матричных переменных
decinfoОпишите, как записи матричной переменной X относятся к переменным решения
decnbrОбщее количество переменных решения в системе LMIs
lmiinfoИнформация о переменных и содержимом термина LMIs
lminbrВозвратите количество LMIs в системе LMI
mat2decВектор извлечения переменных решения из матричных значений переменных
matnbrКоличество матричных переменных в системе LMIs
defcxСправка задает цели cTx для mincx решателя
feaspВычислите решение данной системы LMIs
gevpОбобщенная минимизация собственного значения при ограничениях LMI
mincxМинимизируйте линейную цель при ограничениях LMI
evallmiПриведенный конкретный пример переменных решения, оцените все переменные условия в системе LMIs
showlmiВозвратите левые и правые стороны LMI после оценки всех переменных условий

Примеры и руководства

Задайте систему LMI в командной строке

В этом примере показано, как задать системы LMI в командной строке с помощью инструментов LMI Lab.

Задайте LMIs с редактором LMI графический интерфейс пользователя

Используйте Редактор LMI, чтобы задать системы LMI в интерактивном режиме.

Минимизируйте линейные цели при ограничениях LMI

Решите задачу оптимизации с помощью mincx решатель.

Измените систему LMIs

После того, как заданный, можно изменить систему LMIs путем удаления LMI, удаления переменной или фиксации значения переменной.

Концепции

Линейные матричные неравенства

Линейные Матричные Неравенства (LMIs) и методы LMI являются мощными Design Tool в областях в пределах от разработки управления к системе идентификации и проектирования конструкций.

LMIs и проблемы LMI

Линейное матричное неравенство является выпуклым ограничением.

Приложения LMI

Приложения LMIs включают устойчивую устойчивость, оптимальное управление LQG, оценку и многих других.

Инструменты для определения и решения LMIs

LMI Lab смешивает инструменты для спецификации и манипуляции LMIs с мощными решателями LMI для трех типовых проблем LMI.

Определение системы LMIs

Чтобы задать систему LMIs, объявите размерности и структуру каждой матричной переменной, и затем опишите условия каждого LMI.

Как lmivar и lmiterm Управляют Представлением LMI

Инструменты LMI создают глобальные переменные, которые не отображаются в рабочей области.

Запрос системного описания LMI

Извлеките и отобразите релевантную информацию от представления программного обеспечения системы LMI.

Решатели LMI

Существует решатель для каждой из трех типовых задач оптимизации.

Преобразование между решением и матричными переменными

Решатели LMI оптимизируют вектор свободных скалярных записей матричных переменных. Эти записи называются переменными решения.

Проверка результатов

Используйте evallmi и showlmi анализировать и подтверждать результаты оптимизации LMI.

Усовершенствованные методы LMI

Поддержки LMI Lab структурированные матричные переменные, LMIs с комплексным знаком, пользовательские цели.