[Julia-0] 安装与优化包

一些重要的网站

Julia官网:https://julialang.org/

JuliaOpt:http://www.juliaopt.org/

Anaconda:https://www.anaconda.com/

1.安装Julia

在Julia官网下载安装即可,安装完成后打开“Julia-版本号”,是一个命令行窗口。

[Julia-0] 安装与优化包_第1张图片

 

2.使用Jupyter Notebook作为编译环境

安装anaconda;

以管理员身份打开“Julia-版本号”,输入如下代码安装IJulia包;

using Pkg
Pkg.add("IJulia")

打开Jupyter Notebook此时可以通过New新建Julia文件了。

3.安装优化包

using Pkg
Pkg.add("JuMP")
Pkg.add("GLPK")

4.测试

根据JuMP文档来测试是否成功安装

http://www.juliaopt.org/JuMP.jl/v0.19.0/

model = Model(with_optimizer(GLPK.Optimizer))
@variable(model, 0 <= x <= 2)
@variable(model, 0 <= y <= 30)
@objective(model, Max, 5x + 3 * y)
@constraint(model, con, 1x + 5y <= 3)
optimize!(model)

构建模型,变量x,y,目标函数,约束条件

通过以下代码来显示优化结果

termination_status(model)
primal_status(model)
dual_status(model)

objective_value(model)
value(x)
value(y)
dual(con)

至此Julia的基础优化功能安装完成,详见JuMP手册:http://www.juliaopt.org/JuMP.jl/v0.19.0/

你可能感兴趣的:(Julia)