数学建模社区-数学中国

标题: 【源码】多目标粒子群优化(MOPSO) [打印本页]

作者: qq_1537237806    时间: 2021-1-1 09:02
标题: 【源码】多目标粒子群优化(MOPSO)

该函数采用多目标粒子群优化算法(MOPSO)来最小化连续函数。实现是可忍受的,计算成本低,并且是压缩的(该算法只需要一个文件:MPSO.m)。一个的例子。提供m'脚本以帮助用户使用实现。值得注意的是,为了便于理解,对代码进行了高度注释。该实现基于Coello等人(2004)的论文《用粒子群优化方法处理多目标》。

重要提示:指定的目标函数必须向量化。这意味着它将整个人口(即,一个矩阵x据nVar Np, Np是粒子的数量,据nVar是变量)的数量,它期望获得一个健身价值为每个粒子(例如,一个向量Np x 1)。如果函数没有vectoriyed和接收只有一个值,代码将明显上升一个错误。


$ U. H7 ^) X% g" n& B& g8 ~$ Y6 w" p8 j3 h, X3 k8 Y8 F2 f) H

MOPSO.zip

449.99 KB, 下载次数: 3, 下载积分: 体力 -2 点

售价: 1 点体力  [记录]






欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5