• 大小: 5KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-15
  • 语言: Matlab
  • 标签: tag  

资源简介

万有引力搜索算法(Gravitational Search Algorithm,GSA)是由伊朗克曼大学的Esmat Rashedi等人于2009年所提出的一种新的启发式优化算法,其源于对物理学中的万有引力进行模拟产生的群体智能优化算法。万有引力搜索算法GSA的原理是通过将搜索粒子看作一组在空间运行的物体,物体间通过万有引力相互作用吸引,物体的运行遵循动力学的规律。

资源截图

代码片段和文件信息

function   fitness=evaluateF(XF_index);
% 计算适应度值
[Ndim]=size(X);
for i=1:N 
    % L 第 ‘i‘ 个种群,包含一组未知量解的个体
    L=X(i:); 
    % 第 ‘i‘ 个种群的适应度计算计算
    fitness(i)=test_functions(LF_indexdim);
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        238  2018-06-29 12:59  第24章\evaluateF.m

     文件        145  2018-06-29 12:59  第24章\Gconstant.m

     文件        740  2018-06-29 12:59  第24章\Gfield.m

     文件       1557  2018-06-29 12:59  第24章\GSA.m

     文件        332  2018-06-29 12:59  第24章\initialization.m

     文件        950  2018-06-29 12:59  第24章\main.m

     文件        405  2018-06-29 12:59  第24章\massCalculation.m

     文件        142  2018-06-29 12:59  第24章\move.m

     文件        219  2018-06-29 12:59  第24章\space_bound.m

     文件       3308  2018-06-29 12:59  第24章\test_functions.m

     文件       1225  2018-06-29 12:59  第24章\test_functions_range.m

     目录          0  2018-08-20 17:45  第24章

----------- ---------  ---------- -----  ----

                 9261                    12


评论

共有 条评论