training.asv

来自「人工免疫进化算法来解决简单字符串识别的问题」· ASV 代码 · 共 41 行

ASV
41
字号
tic;
fit=fitniss(antigen);  
disp('原来');
sum(fit)%calculate the fitniss of every antibodies.
a=fit; 
for i=1:intension
    mutation(fit);
    fit=fitniss(antigen);
    concentration=strengh(fit);
    repruduction(fit);
    crossover(fit);
    
    %fit=fitniss(antigen);
end



b=fitniss(antigen);
disp('后来');
sum(b)
c=b-a;
disp('改进');
d=sum(c)
l=1;
m=0;
for i=2:50
    for j=1:i-1
        if pop(i,:)==pop(j,:);
           m=m+1;
        end
    end
    if m==0
        l=l+1;
    end
    m=0;
        
end
disp('种群');
l

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?