Я использую fmincon Matlab для оптимизации целевой функции, которая является нормой l2 между 2 векторами.Существует также ограничение неравенства, которое является еще одной нормой l2 между оптимизируемым вектором и некоторым другим вектором константы.Таким образом, в основном число параметров - это размер этого вектора, который я пытаюсь минимизировать в смысле l2.
||M * s - s || _2 st || st || _2
M - постоянная матрица, t - постоянные векторы, а эпсилон - постоянная.
Так что теперь проблема для меня в том, что s огромен.Может иметь от 400 до 20000 переменных.Теперь fmincon не хватает памяти при внутренней попытке сохранить матрицы.Есть ли способ решить эту проблему?
Спасибо!