Я использую CVXPY для решения целевой функции.Переменные являются большими матрицами.Я хочу создать функцию для записи целевой функции и ограничений в текстовый файл, который затем можно будет использовать для других решателей, таких как CPLEX.Один из способов сделать это - записать каждую переменную в виде строки и объединить их для создания целевой функции.Однако я ищу альтернативные пути, чтобы выражение не стало слишком большим.Например, если переменные имеют следующий вид:
[ w11, w12
w21, w22 ]
, то выражение будет w11 + w12 + w21 + w22.Как мы можем себе представить, если матрица переменных будет расти, выражение также будет расти.
Есть ли способ инициализировать переменные в виде матриц в формате LP?