Как я могу дать постоянное значение переменной в Юлии

У меня есть двумерная матричная переменная, которая должна получить постоянное значение. например

@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)

не могли бы вы помочь мне? благодарю вас

1 ответ

Вам не нужно назначать h опять же, просто используйте его как индекс:

@variable(model1, x[h=1:3,6] == I[h,6])
Другие вопросы по тегам