Description:
Calculate the statistics
of the binned data and return the median and upper and lower limits of acceptable data.
Invocation
CALL SURFLIB_STATS_GRID(SMODE, NX, NY, NMAX, NSIGMA, IPOS, JPOS,
BINS, PNTS, STATS, STATUS)
Arguments
SMODE = CHARACTER (Given)
Smoothing
mode. The statistics can be smoothed by adjacent pixels in order to remove spikes from the
clipping envelope. Options are: NONE - No smoothing (ie the statistics of each bin) HANN -
Hanning smoothing. Triangular envolope across 3 points. Note that smoothing depends on the
way the grid was unwrapped. since that determines which pixels are adjacent (except for
SMODE=NONE.
NX = INTEGER (Given)
Size of X dimension
NY = INTEGER (Given)
Size of Y dimension
NMAX = INTEGER (Given)
Maximum value allowed for third
dimension of BINS
NSIGMA = REAL (Given)
Standard deviation limit.
IPOS(NX
NY) = INTEGER (Given)
I coordinate for each pixel
JPOS(NX
NY) =
INTEGER (Given)
J coordinate for each pixel
BINS(NX, NY, NMAX) = REAL (Given)
The data
stored in relation to its position
PNTS(NMAX) = REAL (Given)
Scratch space for copying in the
data from each I,J
STATS(NX, NY, 3) = REAL (Returned)
Statistics of each bin. 3 components are:
Median, Upper limit lower limit.
STATUS = INTEGER (Given & Returned)
Global status.
Copyright
Copyright ©1995,1996,1997,1998,1999 Particle Physics and Astronomy Research Council.
All Rights Reserved.