• 大小: 64KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: 其他
  • 标签: 多目标  优化算法  

资源简介

多目标蝗虫优化算法,亲测可用。Multi-objective Grasshopper Optimization Algorithm

资源截图

代码片段和文件信息

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));
d=sqrt((a(1)-b(1))^2+(a(2)-b(2))^2);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1410  2017-07-19 08:29  MOGOA\distance.m
     文件         821  2017-07-19 08:29  MOGOA\dominates.m
     文件        1183  2017-07-19 08:29  MOGOA\Draw_ZDT1.m
     文件        1513  2017-07-19 08:29  MOGOA\HandleFullArchive.m
     文件        1375  2017-07-19 08:29  MOGOA\initialization.m
     文件        4358  2017-07-19 08:29  MOGOA\MOGOA.m
     文件       57220  2017-07-19 08:29  MOGOA\MOGOA.png
     文件        1747  2017-07-19 08:29  MOGOA\RankingProcess.m
     文件        1603  2017-07-19 08:29  MOGOA\RouletteWheelSelection.m
     文件         838  2017-07-19 08:29  MOGOA\S_func.m
     文件        1906  2017-07-19 08:29  MOGOA\UpdateArchive.m
     文件         956  2017-07-19 08:29  MOGOA\ZDT1.m
     文件        1318  2017-07-19 08:29  license.txt

评论

共有 条评论