标签: cvxr
在CVXR中,我知道我可以创建变量矩阵,例如在this examples中。现在,假设我已经创建了一个变量矩阵,如下 P <- Variable(3,3)。怎么说,内部约束,对角线 元素必须等于某一列C <- c(1,2,3)?我想要 无需显式拼写就能编写类似diag(P) == C之类的东西 P[1,1] == 1, P[2,2] == 2, P[3,3] == 3。
P <- Variable(3,3)
C <- c(1,2,3)
diag(P) == C
P[1,1] == 1, P[2,2] == 2, P[3,3] == 3