一、MATLAB中安装YALMIP

(YALMIP压缩包下载链接:链接:百度网盘 请输入提取码 密码:ujfp)

1.下载YALMIP-master工具压缩包,YALMIP-master工具压缩包解压后,将YALMIP-master整个文件夹剪切到MATLAB安装文件下toolbox文件夹中   

      以我的电脑为例,我的MATLAB安装在D盘的MATLAB2016a中,则将YALMIP-master剪切放在D:\MATLAB2016a\toolbox中,如图1.1所示。

yarn arm 安装包下载 yalmip安装包_压缩包

                                                      图1.1  将YALMIP放MATLAB中toolbox文件夹

2.打开MATLAB,进入MATLAB【主页】-【设置路径】,如图1.2所示。

yarn arm 安装包下载 yalmip安装包_matlab_02

                                                            图1.2  设置路径的界面

3.单击设置路径下的【添加并包含子文件夹】,然后选中第一个步骤中放在toolbox下的YALMIP-master文件夹(路径为D:\MATLAB2016a\toolbox\YALMIP-master),再单击保存并关闭退出。

yarn arm 安装包下载 yalmip安装包_yarn arm 安装包下载_03

                                                    图1.3  路径设置添加YALMIP-master文件夹

4.重启MATLAB,在命令行窗口输入yalmiptest,回车,会提示Press any key to continue test,再回车,最后测试YALMIP安装成功。

yarn arm 安装包下载 yalmip安装包_yarn arm 安装包下载_04

                                          图1.4  YALMIP安装成功

二、MATLAB中安装CPLEX步骤。

(CPLEX压缩包下载链接:链接:百度网盘 请输入提取码 密码:bfpo)

1.下载CPLEX安装压缩包并解压,本文的CPLEX版本为IBM+ILOG+CPLEX+Optimization+Studio+12.5。解压后运行setup文件,根据提示开始安装到第四步会提示【本产品需要 Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)】,这里请看第2步的说明。注意:如果电脑系统是win10,直接运行setup文件会提示无法以用户图形界面运行该程序。解决办法:右键单击setup文件,将其【属性】【兼容性】设置为【以兼容模式运行这个程序,win7】。

yarn arm 安装包下载 yalmip安装包_压缩包_05


                                                    图2.1  CPLEX解压后界面

yarn arm 安装包下载 yalmip安装包_MATLAB_06

                                       图2.2  win10须兼容性设置

2.出现【本产品需要 Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)】后,单击界面提示链接下载Microsoft Visual C++ 2010 Redistributable Package SP1 (x86) ,通过该链接下载的文件名为vcredist_x86,运行它来安装,安装完成后退出即可。

yarn arm 安装包下载 yalmip安装包_yarn arm 安装包下载_07

                                                      图2.3  界面链接提示

yarn arm 安装包下载 yalmip安装包_matlab_08

                                                     图2.4  点击链接下载界面

yarn arm 安装包下载 yalmip安装包_MATLAB_09


                       图2.5  Microsoft Visual C++ 2010 Redistributable Package SP1 (x86)安装

3.回到CPLEX安装界面,点击下一步直达完成安装。

yarn arm 安装包下载 yalmip安装包_matlab_10

                                               图2.6  CPLEX完成安装

4.打开MATLAB,在【路径设置】【添加并包含子文件夹】将CPLEX安装目录下cplex\matlab
添加进去并保存退出。(添加路径为D:\重要软件安装包\CPLEX\CPLEX安装\cplex\matlab)

yarn arm 安装包下载 yalmip安装包_yarn arm 安装包下载_11

                                           图2.7  路径设置中添加cplex中matlab文件夹

5.再次在命令行窗口输入yalmiptest,如果cplex安装成功后,LP对应solver message变为IBM cplex。