Delila Program: makegauss

makegauss program

Documentation for the makegauss program is below, with links to related programs in the "see also" section.

{   version = 1.01; (* of makegauss.p 2007 Apr 15}

(* begin module describe.makegauss *)
   makegauss: make a gaussian distribution from a histogram

   makegauss(histog: in, makegaussp: in, gfit: out, output: out)

   histog:  the output of the genhis program, consisting of comment lines
      that begin with "*" and data lines that have pairs of bin position and
      number of items at that bin position.

   gfit:  Same format as histog, but a gaussian distribution that
      is a least squares fit to the histog data.

   makegaussp:  parameters to control the program.  The file must contain the
      following parameters, one per line:

      parameterversion: The version number of the program.  This allows the
         user to be warned if an old parameter file is used.

      mean (real):    The desired mean
      stdev (real):   The desired standard deviation
      maximum (real): The desired height of the peak

   output: messages to the user


   The makegauss program fits a gaussian distribution corresponding
   to a histogram.
   The user specifies the parameters for where the gaussian will be put.
   The output is the same format as the input histogram.



see also
   Program to generate a histogram from data:  genhis.p
   Program to smooth a histogram:  smoothis.p
   Program to fit a gaussian to data:  fitgauss.p
   Example parameter file:  makegaussp

   Thomas Dana Schneider


technical notes

   memmax is a constant that defines the largest allowed range.

(* end module describe.makegauss *)
{This manual page was created by makman 1.45}

{created by htmlink 1.62}
U.S. Department of Health and Human Services  |  National Institutes of Health  |  National Cancer Institute  |  | 
Policies  |  Viewing Files  |  Accessibility  |  FOIA