多重宇宙优化器工具箱

多宇宙优化器(MVO)算法的工具箱

900下载

更新2018年5月22日

查看许可协议

这是一个简单的工具箱,具有使用友好的图形界面,非常适合那些没有高编程技能的人。
在工具箱中可以方便地定义MVO算法的参数。
目标函数的默认名称是CostFunction。如果你看一下CostFunction。M文件,你可能会注意到代价函数在一个向量([x1 x2…Xn])并返回目标值。您可以在此文件中编写目标函数,也可以创建一个新文件并将其名称传递给工具箱。如果您决定使用第二个选项,请记住遵循相同的输入和输出结构。
变量的下界和上界也应该写成lb1,lb2,…,lbn和ub1,ub2,…,ubn。如果所有的变量都有相等的下界和/或上界你可以把lb和ub定义为两个单独的数字:lb, ub。

只需运行MVO_toolbox。M文件和享受!

这是论文的源代码:

Seyedali Mirjalili, Seyed Mohammad Mirjalili, Abdolreza Hatamlou,“多重宇宙优化器:一种受自然启发的全局优化算法”,神经计算与应用,2015年出版,DOI:http://dx.doi.org/10.1007/s00521-015-1870-7

链接:http://link.springer.com/article/10.1007%2Fs00521-015-1870-7

更多资料可浏览:http://www.alimirjalili.com/MVO.html

我在这方面有很多相关的课程。您可透过以下连结报名,享受九五折优惠:

*******************************************************************************************************************************************
《优化问题与算法:如何理解、表述和解决优化问题》课程:
https://www.udemy.com/optimisation/?couponCode=MATHWORKSREF

“遗传算法导论:理论与应用”课程
https://www.udemy.com/geneticalgorithm/?couponCode=MATHWORKSREF
*******************************************************************************************************************************************

引用作为

塞耶达利·米贾利利(2023)。多重宇宙优化器工具箱(//www.tianjin-qmedu.com/matlabcentral/fileexchange/50113-multi-verse-optimizer-toolbox), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2012a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中寻找宝藏,并了解社区如何帮助您!

开始狩猎!