本站所有资源均为高质量资源,各种姿势下载。
算法过程:
1. 设置参数
2. 随机生成初始种群 - 流行 = initpop (popsize, chromlength)
3. 故障类型的编码,每一行为!代码(1, :), 正常; 代码(2, :), 50%; 代码(3, :), 1.5%。故障实际测量数据编码,在这里Unnoralcode, 188%。
4. 启动迭代 (M):
1)计算出的目标函数值:欧几里德距离 [objvalue] = calobjvalue (流行音乐,我)
2)计算人口每个人的健身fitvalue = calfitvalue(objvalue)
3)选择newpop = 选择(流行音乐,fitvalue); objvalue = calobjvalue(newpop,我); %
跨newpop = 交叉newpop、 pc k); objvalue = calobjvalue(newpop,我); %
变异newpop = 突变(newpop pm);objvalue = calobjvalue (newpop, i);%"