• 大小: 10KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-06-17
  • 语言: Python
  • 标签: 人工鱼群  

资源简介

用人工鱼群算法求函数的最大值。代码可以运行,包括python和matlab两个版本。

资源截图

代码片段和文件信息

function D=AF_dist(XiX)
%计算第i条鱼与所有鱼的位置,包括本身。
%输入:
%Xi   第i条鱼的当前位置  
%X    所有鱼的当前位置
% 输出:
%D    第i条鱼与所有鱼的距离
col=size(X2);
D=zeros(1col);
for j=1:col
    D(j)=norm(Xi-X(:j));
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-01 11:09  AFSA\
     目录           0  2018-05-01 11:09  AFSA\matlab\
     文件         241  2018-04-30 09:22  AFSA\matlab\AF_dist.m
     文件        1147  2018-04-30 09:22  AFSA\matlab\AF_follow.m
     文件         113  2018-04-30 09:20  AFSA\matlab\AF_foodconsistence.m
     文件         207  2018-04-30 09:19  AFSA\matlab\AF_init.m
     文件        1178  2018-04-30 09:21  AFSA\matlab\AF_prey.m
     文件        1169  2018-04-30 09:21  AFSA\matlab\AF_swarm.m
     文件        1628  2018-05-04 22:01  AFSA\matlab\main.m
     目录           0  2018-05-01 11:41  AFSA\python\
     目录           0  2018-05-01 11:10  AFSA\python\.spyproject\
     文件          62  2018-05-01 11:10  AFSA\python\.spyproject\codestyle.ini
     文件          64  2018-05-01 11:10  AFSA\python\.spyproject\encoding.ini
     文件          92  2018-05-01 11:10  AFSA\python\.spyproject\vcs.ini
     文件         284  2018-05-04 23:29  AFSA\python\.spyproject\workspace.ini
     文件        1163  2018-05-04 23:22  AFSA\python\main.py
     目录           0  2018-05-01 11:43  AFSA\python\pack\
     文件        3039  2018-05-04 23:22  AFSA\python\pack\ASFA.py
     文件           1  2018-05-01 11:39  AFSA\python\pack\__init__.py
     目录           0  2018-05-04 23:22  AFSA\python\pack\__pycache__\
     文件        2206  2018-05-04 23:22  AFSA\python\pack\__pycache__\ASFA.cpython-36.pyc
     文件         136  2018-05-01 11:43  AFSA\python\pack\__pycache__\__init__.cpython-36.pyc

评论

共有 条评论

相关资源