资源简介

用人工鱼群算法求解梯级水库优化调度,只需要修改相应的约束条件就可以进行优化计算了 )

资源截图

代码片段和文件信息

%人工鱼群算法  梯级水库调度
tic
clear all
clc
format long
Visual=2.5;
Step=0.3;
N=100; %50条鱼
Try_number=100;%觅食时做50次搜索
d=[];
h=1e-1;    
Friend_number=50;
a=[977977977977977977977957977970977977];         %%[898898898898898898893892892898898898];
b=[970970970970952952952952952952970970];         %%[888888888888888893888888888888888888];
k=0; %最外围变量,m为其上限,控制循环次数
m=50;
X1=rand(N1)*(a(1)-b(1))+b(1);    
X2=rand(N1)*(a(2)-b(2))+b(2);    
X3=rand(N1)*(a(3)-b(3))+b(3);   
X4=rand(N1)*(a(4)-b(4))+b(4);   
X5=rand(N1)*(a(5)-b(5))+b(5);   
X6=rand(N1)*(a(6)-b(6))+b(6);   
X7=rand(N1)*(a(7)-b(7))+b(7);   
X8=rand(N1)*(a(8)-b(8))+b(8);    
X9=rand(N1)*(a(9)-b(9))+b(9);    
X10=rand(N1)*(a(10)-b(10))+b(10);
X11=rand(N1)*(a(11)-b(11))

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        4834  2020-10-02 16:03  afsa-reservoir\afsa.m
     文件        3424  2020-10-02 16:03  afsa-reservoir\gafx.m
     文件         305  2020-10-02 16:03  afsa-reservoir\gmjprey.m
     文件        3343  2020-10-02 16:03  afsa-reservoir\maxf.m
     文件         543  2020-10-02 16:03  afsa-reservoir\xianzhi.m

评论

共有 条评论