故障检测 免疫算法 源码
代码说明:
应用 MATLAB编写的 故障检测 的 免疫算法源程序。好用绝对! clc; clear all; global popsize length min max N code; N=12; % 每个染色体段数(十进制编码位数) M=20; % 进化代数 popsize=20; %设置初始参数,群体大小 length=10; % length为每段基因的二进制编码位数 chromlength=N*length; %字符串长度(个体长度),染色体的二进制编码长度 pc=0.7; %设置交叉概率,本例中交叉概率是定值,若想设置变化的交叉概率可用表达式表示,或从写一个交叉概率函数,例如用神经网络训练得到的值作为交叉概率 pm=0.3; %设置变异概率,同理也可设置为变化的 bound={-100*ones(popsize,1),zeros(popsize,1)};min=bound{1};max=bound{2}; pop=initpop(popsize,chromlength);
下载说明:请别用迅雷下载,失败请重下,重下不扣分!


