• 大小: 965KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-25
  • 语言: 其他
  • 标签:

资源简介

引力搜索算法在2009年被首次提出,是一种基于万有引力定律和牛顿第二定律的种群优化算法。该算法通过种群的粒子位置移动来寻找最优解,即随着算法的循环,粒子靠它们之间的万有引力在搜索空间内不断运动,当粒子移动到最优位置时,最优解便找到了。

资源截图

代码片段和文件信息

function d = distance(ab)
% DISTANCE - computes Euclidean distance matrix
%
% E = distance(AB)
%
%    A - (DxM) matrix 
%    B - (DxN) matrix
%
% Returns:
%    E - (MxN) Euclidean distances between vectors in A and B
%
%
% Description : 
%    This fully vectorized (VERY FAST!) m-file computes the 
%    Euclidean distance between two vectors by:
%
%                 ||A-B|| = sqrt ( ||A||^2 + ||B||^2 - 2*A.B )
%
% Example : 
%    A = rand(400100); B = rand(400200);
%    d = distance(AB);

% Author   : Roland Bunschoten
%            University of Amsterdam
%            Intelligent Autonomous Systems (IAS) group
%            Kruislaan 403  1098 SJ Amsterdam
%            tel.(+31)20-5257524
%            bunschot@wins.uva.nl
% Last Rev : Oct 29 16:35:48 MET DST 1999
% Tested   : PC Matlab v5.2 and Solaris Matlab v5.3
% Thanx    : Nikos Vlassis

% Copyright notice: You are free to modify extend and distribute 
%    this code granted that the author of the original code is 
%    mentioned as the original author of the code.

if (nargin ~= 2)
   error(‘Not enough input arguments‘);
end

if (size(a1) ~= size(b1))
   error(‘A and B should be of same dimensionality‘);
end

aa=sum(a.*a1); bb=sum(b.*b1); ab=a‘*b; 
d = sqrt(abs(repmat(aa‘[1 size(bb2)]) + repmat(bb[size(aa2) 1]) - 2*ab));

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-09-04 21:07  DCIAS_GSA\
     目录           0  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\
     文件        1045  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\abalone_NEW_50.mat
     文件        1040  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\arrhythmia_NEW_50.mat
     文件        1049  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\balanceScale_NEW_50.mat
     文件         874  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\balanceScale_New.mat
     文件         883  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\carEval_NEW.mat
     文件        1043  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\carEval_NEW_50.mat
     文件        1046  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\dermatology_NEW_50.mat
     文件        1042  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\ecoli_NEW_50.mat
     文件        1040  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\gene_NEW_50.mat
     文件        1035  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\glass_NEW.mat
     文件        1036  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\glass_NEW_50.mat
     文件        1043  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\hayes_NEW.mat
     文件        1024  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\hayes_NEW_50.mat
     文件        1044  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\horse_NEW_50.mat
     文件        1047  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\nursery_NEW_50.mat
     文件        1046  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\pageblocks_NEW_50.mat
     文件        1044  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\satimage_NEW_50.mat
     文件        1038  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\soybean_NEW_50.mat
     文件        1039  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\thyroid_NEW_50.mat
     文件        1029  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\wine_NEW_50.mat
     文件        1046  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\yeast_NEW_50.mat
     文件         878  2017-09-04 21:07  DCIAS_GSA\NEW RESULTS\zoo_NEW_50.mat
     文件       11887  2017-09-04 21:07  DCIAS_GSA\NEW.m
     文件        1661  2017-09-04 21:07  DCIAS_GSA\README.md
     文件         389  2017-09-04 21:07  DCIAS_GSA\Solution.m
     目录           0  2017-09-04 21:07  DCIAS_GSA\dataset\
     文件     4135242  2017-09-04 21:07  DCIAS_GSA\dataset\abalone.dt
     文件      376441  2017-09-04 21:07  DCIAS_GSA\dataset\arrhythmia.dt
     文件        8766  2017-09-04 21:07  DCIAS_GSA\dataset\balanceScale.dt
............此处省略18个文件信息

评论

共有 条评论

相关资源