Мне нужна помощь Реализация проблемы оптимизации с мистической библиотекой - PullRequest
0 голосов
/ 29 октября 2019

Я пытаюсь решить ограниченную нелинейную задачу с несколькими переменными. Я прочитал мистическую документацию, но не могу понять, как реализовать мою модель.

Я реализовал модель с помощью библиотеки NLOPT C ++, но сейчас я переношу проект на Python. Однако у меня нет никаких подсказок в отношении того, как начать.

Проблема оптимизации заключается в следующем:

minimize Phi
   T

subject to -tmax <= T <= tmax
           T(Transposed)*B*T <= 0
           || G*(Jº)*T + w ||^2 = 0 

Где Phi - функция стоимости, tmax - максимальное значение для каждого значения T;Т является вектором;B, G и J - матрицы, а w - вектор;º означает псевдообратную матрицу.

Любой может дать небольшой обзор, чтобы начать.

Заранее спасибо.

...