>  Docs Center  >  Libraries  >  Markwardt  >  GAUSS1P
Libraries

GAUSS1P

GAUSS1P

Name


  GAUSS1P

Author


  Craig B. Markwardt, NASA/GSFC Code 662, Greenbelt, MD 20770
  craigm@lheamail.gsfc.nasa.gov

Purpose


  Compute Gaussian curve given the mean, sigma and area (procedure).

Major Topics


  Curve and Surface Fitting

Calling Sequence


  GAUSS1, XVALS, [MEAN, SIGMA, AREA], YVALS, SKEW=skew

Description



  This routine computes the values of a Gaussian function whose
  X-values, mean, sigma, and total area are given. It is meant to be
  a demonstration for curve-fitting.
  XVALS can be an array of X-values, in which case the returned
  Y-values are an array as well. The second parameter to GAUSS1
  should be an array containing the MEAN, SIGMA, and total AREA, in
  that order.

Inputs


  X - Array of X-values.
  [MEAN, SIGMA, AREA] - the mean, sigma and total area of the
                        desired Gaussian curve.
  YVALS - returns the array of Y-values.

Keyword Parameters



  SKEW - You may specify a skew value. Default is no skew.

Example



  p = [2.2D, 1.4D, 3000.D]
  x = dindgen(200)*0.1 - 10.
  gauss1p, x, p, y
  Computes the values of the Gaussian at equispaced intervals
  (spacing is 0.1). The gaussian has a mean of 2.2, standard
  deviation of 1.4, and total area of 3000.

References


Modification History


  Transcribed from GAUSS1, 13 Dec 1999, CM
  Added copyright notice, 25 Mar 2001, CM



© 2024 NV5 Geospatial Solutions, Inc. |  Legal
   Contact Us