首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Matlab > 故障检测 免疫算法 源码

故障检测 免疫算法 源码

资 源 简 介

应用 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);   

文 件 列 表

GOOD immunity1854
best.m
calfitvalue.m
calobjvalue.m
crossover.m
decodebinary.m
decodechrom.m
hjjsort.m
initpop.m
main.m
mutation.m
readme.txt
resultselect.m
selection.m
www.pudn.com.txt

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP