В CVXR я знаю, что могу создавать матрицы переменных, как в в этом примере . Теперь предположим, что я создал матрицу переменных, как
P <- Variable(3,3)
. Как сказать, внутри ограничений, что диагональ
элементы должны быть равны определенному столбцу, C <- c(1,2,3)
? мне бы хотелось
чтобы иметь возможность написать что-то вроде diag(P) == C
, без явного написания
из P[1,1] == 1, P[2,2] == 2, P[3,3] == 3
.