singlecross.m
来自「自编遗传算法程序」· M 代码 · 共 11 行
M
11 行
function [A1,B1]=SingleCross(A,B,Pc)
r=rand(size(A,1),1);
r=1+floor((size(A,2)-1)*r);
W=zeros(size(A));
for i=1:size(A,1)
if rand<Pc,W(i,1:r(i))=1;end
end
A1=A&~W|(B&W);
B1=B&~W|(A&W);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?