图像缩略图

多目标粒子群优化(MOPSO)

版本1.3.2.0(433 kB) VíctorMartínez-Cagigal
可忍受和压缩的多目标粒子群优化(MOPSO)

5.4K下载

更新2019年11月27日

查看许可证

此功能执行多目标粒子群优化(MOPSO),以最小化连续功能。实现是可以忍受的,计算廉价的,压缩(算法只需要一个文件:mpso.m)。提供了一个“example.m”脚本,以帮助用户使用实现。值得注意的是,提及代码非常评论以缓解理解。该实施基于Coello等人的论文。(2004),“处理粒子群优化的多个目标”。

重要信息:必须将其指定的Objetive函数矢量化。This means that it will take the entire population (i.e., a matrix Np x nVar, which Np is the number of particles and nVar is the number of variables) and it expects to receive a fitness value for each particle (i.e., a vector Np x 1). If the function is not vectoriyed and receives only a single value, the code will obviously rise an error.

引用

VíctorMartínez-cagigal(2021)。多目标粒子群优化(MOPSO)(//www.tianjin-qmedu.com/matlabcentral/fileexchange/62074-multi-objective-particle-swarm-optizization-mopso),Matlab中央文件交换。检索到

Matlab释放兼容性
用R2016A创建
兼容任何释放
平台兼容性
视窗 苹果系统 Linux.

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!

MOPSO.