?? xovsh.m
字號:
% XOVSH.M (CROSSOVer SHuffle)
%
% This function performs shuffle crossover between pairs of
% individuals and returns the current generation after mating.
%
% Syntax: NewChrom = xovsh(OldChrom, XOVR)
%
% Input parameters:
% OldChrom - Matrix containing the chromosomes of the old
% population. Each line corresponds to one individual
% (in any form, not necessarily real values).
% XOVR - Probability of recombination occurring between pairs
% of individuals.
%
% Output parameter:
% NewChrom - Matrix containing the chromosomes of the population
% after mating, ready to be mutated and/or evaluated,
% in the same format as OldChrom.
%
% Author: Hartmut Pohlheim
% History: 28.03.94 file created
% 22.01.03 tested under MATLAB v6 by Alex Shenfield
function NewChrom = xovsh(OldChrom, XOVR);
if nargin < 2, XOVR = NaN; end
% call low level function with appropriate parameters
NewChrom = xovmp(OldChrom, XOVR, 0, 0);
% End of function
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -