julia
K-D小昊
这个作者很懒,什么都没留下…
展开
-
用julia实现一个遗传算法解决多个城市最短路线问题(旅行家问题)
用julia实现一个遗传算法源码结果源码#引入相应的库函数using Plotsusing Random: shuffle#处理城市坐标Path = [[41,94],[37,84],[54,67],[25,62],[7,64],[2,99],[68,58],[71,44],[54,62],[83,69],[64,60],[18,54],[22,60],[83,46],[91,38],[25,38],[24,42],[58,69],[71,71],[74,78],[87,76],[13,40],原创 2021-11-06 23:02:45 · 377 阅读 · 0 评论 -
用julia手写一个遗传算法
用julia手写一个遗传算法最近新开了julia的坑但一直苦于没有实践,便试着随手写了些代码。随便写的,大神勿喷。height,width = 30,30p = 0.1E = 100000e = 100num = 300del = 50map_p = 0.2# 创建地图map = [[rand()<map_p for j in 1:width] for i in 1:height]for i in map println(i)end#初始化运动员jock =原创 2021-06-05 00:26:34 · 382 阅读 · 0 评论 -
julia+JuMP解决线性规划问题
julia+JuMP解决线性规划问题引入JuMP和GLPK创建模型声明变量创建目标创建约束求解模型查看模型求解状态查看目标值查看变量值首先我们需要两个库引入JuMP和GLPKusing JuMP,GLPK创建模型model = Model(GLPK.Optimizer)声明变量以下命令将创建两个变量,x并y分别设置上下限。注意第一个参数是我们的模型model。这些变量(x和y)与该模型相关联,不能在其他模型中使用。julia> @variable(model, 0 <= x原创 2020-06-07 09:02:46 · 2056 阅读 · 1 评论