赞
踩
首先解释一下Yalmip和Cplex的联系
简单概括就是:Yalmip可以将优化问题翻译为Cplex所能够处理的形式,然后将它传递给Cplex求解器。Yalmip并不是一个优化求解器,它只是一个负责建模的框架。YALMIP和CPLEX可以搭配使用,以提供更好的数学优化解决方案。
免费试用版和学术版区别在于,免费试用版上限是1000个变量/约束,而学术版是可以通过学生认证免费申请的,没有上限约束。
进入Cplex官网下载:IBM ILOG CPLEX Optimization Studio
点击“立即体验”后,完成验证有对应的下载页面:
下载后,根据指示安装即可。
学术版首先需要进行学生认证,一般是通过学校官邮来认证的。链接为:https://www.ibm.com/academic/topic/data-science
进入后,下拉,找到software,点进去:
点击Register or login to access this resource,按流场注册即可:
注册完成之后登录你注册的账号,重新来到上述的software处,点击进去,此时“Register or login to access the resource” 按钮会变成“Download”:
进入后,会出现如下页面:
!!!注意:如果你是要和matlab适配的话,Matlab2020a及以下版本适配Cplex12.9,而Matlab2020b以上适配Cplex12.10版本。但是系统默认给你的是最新版Cplex,所以我们需要搜索旧版本的Cplex,具体操作如下:
点击上图中Search options 中的Text(即按文本搜索),然后输入“CPLEX Optimization Studio”进行搜索,就可以找到历史版本了:
选中对应的下载包,然后就可以下载了~
Tips: 安装之前可能还需要下载一个Java(真麻烦。。)
将安装路径下的cplex/matlab路径添加到matlab:
进入Yalmip网址:Download - YALMIP,下载最新版本即可
下载完成后,解压到matlab文件夹中的toolbox文件夹中,之后在matlab菜单栏中找到设置路径,选择“添加并包含子文件夹”,将yalmip这一个文件夹添加进去:
在matlab中输入“yalmiptest”,然后按任意键,得到下面结果,则安装成功:
亲测有效,如有不懂评论区留言吧~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。