Documentation of recombin
Global Index (all files) (short  long)
 Local contents
 Local Index (files in subdir) (short  long)
Function Synopsis
NewChrom = recombin(REC_F, Chrom, RecOpt, VLUB, SUBPOP);
Help text
high level RECOMBINation function
This function performs recombination between pairs of individuals
and returns the new individuals after mating. The function handles
multiple populations and calls the low level recombination function
for the actual recombination process.
Different size of every subpopulation is supported.
Syntax: NewChrom = recombin(REC_F, OldChrom, RecOpt, VLUB, SUBPOP)
Input parameters:
REC_F  String containing the name of the recombination or
recombination function
Chrom  Matrix containing the chromosomes of the old
population. Each row corresponds to one individual
RecOpt  (optional) Scalar containing the probability of
recombination ocurring between pairs of individuals.
if omitted or NaN, 1 is assumed
VLUB  (optional) matrix containing lower and upper
bounds of all variables, only for 'reclinex' needed
SUBPOP  (optional) Vector/scalar containing number of individuals
per subpopulation/number of subpopulations
if omitted or NaN, 1 subpopulation is assumed
Output parameter:
NewChrom  Matrix containing the chromosomes of the population
after recombination in the same format as OldChrom.
See also: recdis, recint, reclin, recmut, recsp, recdp, recsh, migrate, mutate, selection
CrossReference Information
This function calls 
This function is called by 


This document is part of
version 3.8 of the
GEATbx: Genetic and Evolutionary Algorithm Toolbox for use with Matlab 
www.geatbx.com.
The Genetic and Evolutionary Algorithm Toolbox is
not public domain.
© 19942006 Hartmut Pohlheim, All Rights Reserved,
(support@geatbx.com).