我如何给julia中的变量一个常量值
我有一个二维矩阵变量,它应该得到一个常量。比如说我如何给julia中的变量一个常量值,julia,julia-jump,Julia,Julia Jump,我有一个二维矩阵变量,它应该得到一个常量。比如说 @variable(model1,x[h=1:3,6]==I[h=1:3,6]) 是一个常数矩阵。但在代码中,它给出了以下错误: ERROR: MethodError: no method matching constructvariable!(::JuMP.Model, ::JuMP.#_error#103{Tuple{Sym bol,Expr}}, ::Array{Float64,2}, ::Array{Float64,2}, ::Symb
@variable(model1,x[h=1:3,6]==I[h=1:3,6])
是一个常数矩阵。但在代码中,它给出了以下错误:
ERROR: MethodError: no method matching constructvariable!(::JuMP.Model, ::JuMP.#_error#103{Tuple{Sym
bol,Expr}}, ::Array{Float64,2}, ::Array{Float64,2}, ::Symbol, ::String, ::Float64)
你能帮帮我吗?谢谢您您不必再次登录
h
,只需将其用作索引:
@variable(model1, x[h=1:3,6] == I[h,6])
您不必再次标记
h
,只需将其用作索引:
@variable(model1, x[h=1:3,6] == I[h,6])