赞
踩
1 MATLAB嵌入Yalmip+Cplex
1.1 概述
MATLAB是一个强大的数值计算工具,用于数学建模、算法开发和数据分析。本文将介绍如何在MATLAB中安装Yalmip和Cplex,这两个工具箱可以帮助用户解决绝大部分电力系统优化领域所涉及到的优化问题。
1.2 Yalmip
1.Yalmip官方下载链接:yalmip :https://yalmip.github.io/download/
或 Commands (reference manual) - YALMIP
2.导入方法:解压下载的文件,并将其添加到MATLAB的搜索路径中。
步骤一:在我的电脑中找到MATLAB安装路径,将解压的-Yalmip-文件包放置MATLAB-toolbox-文件中,如下图所示:
步骤二:打开MATLAB运行界面,点击主页栏中-设置路径-选项,如下图所示:
步骤三:打开-设置路径-界面后,点击-添加并包含子文件夹-选项,然后打开步骤一中放在-toolbox-文件中的-Yalmip-文件,点击保存并关闭,如下图所示:
步骤四:检验是否导入成功:
方法一:重启MATLAB,在-命令行窗口-输入-yalmiptest,然后回车,出现Press any key to continue test,再回车,若出现下图界面情况,则表示添加成功!
方法二:在MATLAB-命令行窗口-输入-doc yalmip ,然后回车,若出现MATLAB帮助界面,则表示添加成功!
1.3 Cplex
Cplex是一个商业优化求解器,由IBM公司开发。在MATLAB中,用户可以使用Yalmip调用Cplex解决各种优化问题,包括线性规划、混合整数线性规划和二次规划等。
1.Cplex官方下载网站:IBM ILOG CPLEX Optimization Studio
管网中community-edition免费试用,但最多可计算到1000个变量及约束条件的优化问题,扩展版需要购买,价格昂贵!,百度上有很多下载链接~,,也可以扫描本文最后二维码关注公众号并留言,我后台发给您!
2.下载安装包后解压,然后运行-setup-文件,将Cplex安装到您的电脑,切记您的安装路径!
3.导入方法:
步骤一:打开MATLAB运行界面,点击主页栏中-设置路径-选项,点击-添加并包含子文件夹-选项,然后打开您的Cplex安装路径,如下图所示(以我的安装路径为例):
步骤二:找到安装路径-Cplex-文件夹中-Cplex-文件并打开,选中matlab子文件夹,点击-选择文件夹,然后保存并关闭,如下图所示:
步骤三:检验是否安装成功:
在MATLAB命令行窗口输入:doc cplex,回车;若出现帮助界面,则表示添加成功!
1.4 相关添加错误解决方案
大家在添加时因操作不当或电脑问题会出现种种错误,其中软件适配性较高的笔记本一般不会出现问题,组装机则问题较多,添加不成功的运行界面如下:
解决方法:important!!前三次尝试都是在网上找的各种方法,其中导致我matlab崩溃重装的经历很是头疼,后面摸索了一种方法,可以很好的解决组装机添加不成功问题。
总结
Yalmip和Cplex是点系统优化领域需要用到的优化工具,尤其是综合能源系统优化运行领域,能使用到的小伙伴可以参考本文进行安装,避坑哦~
后续将推出电力系统优化调度及预测领域的相关代码,复现TOP期刊,欢迎关注及时更新,感谢您~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。