1

我试图遵循这里提到的方法:JuMP constraints involved matrix inverse。但我仍然无法让我的代码运行。

我的代码如下:

using JuMP, Ipopt, LinearAlgebra
FP = Model(solver=IpoptSolver())
@variable(FP, x[1:2,1:2] >= 0)
@objective(FP, Max, 0)

@NLconstraint(FP, inv(x) <= 0.5*I)

status = solve(FP)

我收到以下错误:

ERROR: LoadError: Unexpected object x[i,j] >= 0 for all i in {1,2}, j in {1,2} in nonlinear expression.

我不确定出了什么问题。我正在使用 JuMP 0.18.6。能否请你帮忙?谢谢。

4

0 回答 0