Documentation of reclinex
Global Index (all files) (short | long)
| Local contents
| Local Index (files in subdir) (short | long)
Function Synopsis
NewChrom = reclinex(OldChrom, RecOpt, FieldDR);
Help text
EXtended LINe RECombination
This function performs extended line recombination between
pairs of individuals and returns the new individuals after mating.
The internal working of the function is similar to mutreal.
Syntax: NewChrom = reclinex(OldChrom, RecOpt, FieldDR)
Input parameters:
OldChrom - Matrix containing the chromosomes of the old
population. Each row corresponds to one individual
RecOpt - (optional) Vector containing recombination rate and shrink value
RecOpt(1): MutR - number containing the recombination rate -
probability for recombine a pair of parents
if omitted or NaN, RecOpt(1) = 1 is assumed
RecOpt(2): MutShrink - (optional) number for shrinking the
recombination range in the range [0 1], possibility to
shrink the range of the recombination depending on,
for instance actual generation.
if omitted or NaN, RecOpt(2) = 1 is assumed
FieldDR - Matrix describing the boundaries of each variable.
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.
See also: recombin, recdis, recint, reclin, mutreal, mutbmc
Cross-Reference Information
|
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.
© 1994-2006 Hartmut Pohlheim, All Rights Reserved,
(support@geatbx.com).