MATLAB中安装Yalmip及Cplex

本文介绍了在MATLAB中安装Yalmip和Cplex的详细步骤,强调了版本匹配的重要性。Yalmip安装包括下载、添加到MATLAB路径和测试。当有其他求解器存在时,可能需要清除已添加路径。Cplex安装涉及版本选择,如Cplex12.9适用于MATLAB2020a及以下,2020b以上需12.10,并且需要VC++支持。安装后需再次测试确保兼容。

注意点!!

Yalmip及Cplex安装对版本匹配要求很高

推荐使用与自己安装的MATLAB相匹配的安装版本


Yalmip安装

各版本Yalmip下载地址 

1. 下载所需版本后,将解压后的文件夹保存至MATLAB\toolbox后缀下。

2. 安装完成后在MATLAB里的设置路径中选择添加并包含子文件夹,将YALNIP-master导入。

 3. 在MATLAB命令行中输入yalmiptest进行测试。结果如下说明已正确安装。

4. 可利用如下例子对安装的好的yalmip进行测试。

火龙果君-yalmip简单的例子

 !!需要注意的是,当安装有其他求解器如OPTI时可能会导致安装出现问题(如LP、QP出现unknown error 错误,如下图所示)

 解决方法是在设置路径里选择默认选项(比较暴力,会清楚其他已添加的路径),或者删去之前添加的其他求解器的路径。


 Cplex安装

Cplex需要特别注意版本,Cplex12.9适用于MATLAB2020a及以下版本,而MATLAB2020b以上则需要使用Cplex12.10版本。

1. 下载Cplex12.10。

IBM官网(可下载学术版&免费版)

2. 有些版本需要将兼容模式配置为Windows7。

 

3. 下载时需要系统已安装VC++,各版本链接如下:

2010版本VC++

2015版本VC++

安装后即可进行后续操作

 

4. 将Cplex中的MATLAB路径添加至MATLAB。

5. 再次输入yalmiptest进行测试。

 

6. 利用算例进行验证

易小希-Matlab+yalmip+cplex安装教程及算例

wang18323834864-yalmip-cplex学习总结+亲测算例(一)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值