db2f1f3bd9c25ea767b73acc26d23d30.png

废话不多说,直奔主题(这句话就是废话)

环境都配置好了吗?没配置好还在刷手手机机机!!!

官方学习网站:https://yalmip.github.io/

步骤一:从官方学习网站:https://yalmip.github.io/下载YALMIP压缩包,将其解压到任意文件夹(记住即可)。由于YALMIP提供了MATLAB调用求解器(solver)的应用程序接口(API),一般将下载的YALMIP压缩包解压到MATLAB安装路径下的toolbox文件夹中,小编的路径为D:Program FilesMATLABR2014btoolbox。

步骤二:打开MATLAB,将YALMIP添加到MATLAB的搜索路径中。

step1:点击主页—>setp2:点击设置路径按钮—>step3:点击添加并包含子文件夹,选择YALMIP所在的文件夹即可。

step1:点击主页

5982eddcba48933ad3afcf93f6d62a89.png

setp2:点击设置路径按钮

e686d3f3fd4dd41da4901b51eae29908.png

step3:点击添加并包含子文件夹,选择YALMIP所在的文件夹即可

709683304997ff990fe4c8e74673498a.png

MATLAB添加求解器(solver)路径的方法同上述步骤,可参考谷歌、度娘。

注意:刚到图书馆时不要刷手机,要去逛逛YALMIP论坛。

参考:https://blog.csdn.net/weixin_41596280/article/details/89112302

步骤一:安装Anaconda和Gurobi(傻瓜式安装,网上教程一大把)

步骤二:找到Gurobi安装路径下的setup.py文件。小编的路径为:D:gurobi811win64,见下图。

08b24b76df70b6f0c7f9536721bd3094.png

步骤三:在地址栏输入cmd并回车,会出现管理员窗口,见下图。

b755dc5f331a33458daa69c690b3cc7a.png

步骤四:在管理员窗口输入python setup.py install并回车,出现如下界面即成功。

f62756ceebaf7902ee91afe189bdb25e.png

注意注意:刚到图书馆时不要刷手机,取而代之的是去看官方文档。

Julia堪称有C的速度,你确定不来吃瓜学习!

步骤一:官方下载https://cn.julialang.org/downloads/软件包,傻瓜式安装。

注意:如果你用的是1.4版本,需要设置镜像,否则下载包会很慢。

注意:如果你用的是1.5版本,就不需要设置镜像啦!!!

不管那个版本,都可以根据自己的喜好选择不同的镜像。推荐北外镜像ENV["JULIA_PKG_SERVER"]= https://mirrors.bfsu.edu.cn/julia/static。

镜像设置方法:在Julia的安装路径下找到startup.jl文件(小编路径为:D:Julia-1.3.1etcjulia),并用记事本打开,将ENV["JULIA_PKG_SERVER"]= https://mirrors.bfsu.edu.cn/julia/static复制并保存。见下图。

c39c58dcc879be7b9dee278006caa7d6.png

临时镜像设置方法:双击快捷方式,输入镜像。

bc48bd0b5785d0902c9760dbe9f7c979.png

步骤二:将Julia添加到Anaconda环境中(小编习惯用Jupyter)

step1:确定Jupyter的位置。快捷键WIN+R—>管理员窗口输入where jupyter并回车,找到环境位置。见下图。小编的位置为:D:Anaconda3Scriptsjupyter.exe。

54d96db790c2a5e6badec668eb6e72c9.png

步骤三:按顺序在运行窗口输入命令ENV[“JUPYTER”] = “D:Anaconda3Scriptsjupyter.exe”并回车、using Pkg并回车、Pkg.add(“IJulia”)并回车,不报错即代表环境配置成功。见下图。

3f250ea10656132152a5ad63abcef9b5.png

步骤四:可参考Python + solver(Gurobi)中的环境搭建方法。也可参考https://github.com/jump-dev/Gurobi.jl。

注意注意注意:刚到图书馆时不要刷手机,要去逛逛Julia官方论坛、官方文档。

拓展:Julia称得上是一个宝库了!!!

PyCall.jl 可调用python

CCall.jl调用C/Fortran

Cxx.jl调用C++

RCall.jl调用R

JavaCall.jl调用 java

MATLAB.jl 调用matlab

大家一起交流学习,代码应该没有问题,都亲自跑过了。有疑问可留言或关注微信公众号,欢迎骚扰。

http://weixin.qq.com/r/ki8VDaPEBP57redu93qA (二维码自动识别)

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐