📄 mut.m
字号:
%“变异”操作
function snnew=mut(snew,pm);
N=50;
bn=size(snew,2)/N;
snnew=snew;
pmm=pro(pm); %根据变异概率决定是否进行变异操作,1则是,0则否
if pmm==1
chb=round(rand*(bn*N-1))+1; %在[1,bn]范围内随机产生一个变异位
snnew(chb)=abs(snew(chb)-1);
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -