initializega:

--------------------------------------------------------------------------
   Initializega creates a matrix of random numbers with a number of rows 
   equal to the populationSize and a number columns equal to the number 
   of rows in bounds plus 1 for the f(x) value which is found by applying 
   the evalFN.This is used by the ga to create the population if it
   is not supplied.

   Since version 7.
--------------------------------------------------------------------------
   Form:
   [pop] = initializega(num, bounds, evalFN,evalOps,options)
--------------------------------------------------------------------------

   ------
   Inputs
   ------  
   num       the size of the population, i.e. the number to create
   bounds    a matrix which contains the bounds of each variable, i.e.
             var1_high var1_low; var2_high var2_low; ....]
   evalFN    the evaluation fn, usually the name of the .m file for 
             evaluation
   evalOps   any options to be passed to the eval function defaults []
   options   options to the initialize function, ie. [type prec] where 
             eps is the epsilon value and the second option is 1 for 
             float and 0 for binary, prec is the precision of the 
             variables defaults [1e-6 1]

   -------
   Outputs
   -------
   pop       the initial, evaluated, random population 

--------------------------------------------------------------------------

Children:

Sail: GAOT/calcbits