如何使用JuMP/Julia将模型打印到文件
功能打印(模型)在控制台中输出模型。 如何在文件(例如lp文件)中打印模型 最好的 迈克尔。谢谢!这项工作:如何使用JuMP/Julia将模型打印到文件,julia,mathematical-optimization,operations-research,Julia,Mathematical Optimization,Operations Research,功能打印(模型)在控制台中输出模型。 如何在文件(例如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的跳转具有内置的writeLP方法,该方法将模型和
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的跳转具有内置的writeLP方法,该方法将模型和文件名带到要写入的模型
writeLP(m::Model,filename::AbstractString;genericnames=true)
更多细节可在此处找到
我只尝试了print(model,“model.lp”),它似乎不起作用,我没有安装
跳转进行测试,但是print
可以使用IO
类型的第一个位置参数,默认值是STDOUT
,所以我认为这应该可以工作:open(“model.lp”,“w”)do f;打印(f,型号);结束
。您还可以在终端中执行脚本(脚本中有print语句)并捕获输出:julia script.jl>output.txt