我是 Julia 的新手,我正在尝试用JuMP定义一个优化问题。我有很多变量 ( x1,x2,x3....
),我试图使用for
循环来定义它们。我想要代码:
@variable(m, x1>=0)
@variable(m, x2>=0) ...
但是我想使用一个for
循环,所以我不必手动定义每个变量。
这是我到目前为止所拥有的:
m = Model()
for i = 1:2
@variable(m,string('x',i)>=0)
end
我知道这string('x',i)
部分不对,但我不确定如何使用 Julia 来做到这一点。