PSOToolBox提供了一个基于GUI的相互作用工具箱,可以使用粒子群优化解决优化问题。
在M文件中创建健身功能。
输入:
功能:健身功能的功能手柄。
NVAR:要优化的变量数。
LB:NVARS的下限(1 x NVARS)
UB:NVAR的上限(1 x NVARS)
参数:
C1:认知吸引力
C2:社会吸引力
W:惯性
人口规模:群
最大迭代:最大时期数。
单击“运行PSO”按钮以启动PSO搜索。你会拿出来
在轴下方的编辑框。
在命令提示下解决问题,请使用“ pso.m”。
引用为
Sandeep Solanki(2022)。psotoolbox(//www.tianjin-qmedu.com/matlabcentral/fileexchange/44154-psotoolbox),matlab中央文件交换。检索。