函数 print(model) 在控制台中输出模型。如何在文件(例如 lp 文件)中打印模型?
最好
迈克尔。
谢谢!这有效:
f = open("model.lp", "w")
print(f, model)
close(f)
# Using `do` one doesn't have to remember to call `close(f)`
open("model.lp", "w") do f
print(f, model)
end
Julia 的 JuMP 具有内置的方法 writeLP,该方法将模型和文件名写入模型。
writeLP(m::Model, filename::AbstractString; genericnames=true)
更多细节可以在这里找到JuMP 文档