如何使用JuMP / Julia将模型打印到文件

时间:2016-02-22 11:16:09

标签: julia mathematical-optimization operations-research

功能打印(型号)在控制台中输出模型。 如何在文件中打印模型(例如lp文件)?

最佳

迈克尔。

2 个答案:

答案 0 :(得分:2)

谢谢!这有效:

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

答案 1 :(得分:0)

朱莉娅的JuMP内置方法writeLP,它将模型和文件名写入模型。

writeLP(m::Model, filename::AbstractString; genericnames=true)

更多细节可以在这里找到 JuMP Documentation