Institut für Astronomie und AstrophysikAbteilung AstronomieSand 1, D-72076 Tübingen, Germany |
The FORTRAN procedure names in "Numerical Recipes" are limited to 6 characters, and in some cases (e.g. MINF_PARABOLIC for BRENT) we have chosen more descriptive names for the equivalent IDL procedure.
Additional IDL mathematics and statistics procedures developed by
Henry Freudenreich (Hughes STX) are available in the contrib/freudenreich
directory. These include procedures for LOWESS smoothing, robust fitting,
bootstrap errors, and fitting to a plane.
ASINH | Return the inverse hyperbolic sine of the argument |
AVG | Return the average value of an array, or 1 dimension of an array |
CIC | Interpolate an irregularly sampled field using Cloud in Cell method |
CSPLINE | Function to evaluate a natural cubic spline at specified data points |
FITEXY | Best straight-line fit to data with errors in both coordinates |
FLEGENDRE | Compute the first M terms in a Legendre polynomial expansion. |
GAUSSIAN | Compute the 1-d Gaussian function and optionally the derivative |
HERMITE | To compute Hermite spline interpolation of a tabulated function. |
KSONE | Compute the one-sided Kolmogorov-Smirnov statistic |
KSTWO | Return the two-sided Kolmogorov-Smirnov statistic |
KUIPERONE | Compute the one-sided Kuiper statistic (invariant Kolmogorov-Smirnov) |
KUIPERTWO | Compute the two-sided Kuiper statistic (invariant Kolmogorov-Smirnov) |
LINTERP | Linearly interpolate tabulated 1-d data from one grid to a new one. |
MEANCLIP | Computes an iteratively sigma-clipped mean on a data set |
MINF_BRACKET | Bracket a local minimum of a 1-D function with 3 points, |
MINF_CONJ_GRAD | Find the local minimum of a scalar function using conjugate gradient |
MINF_PARABOL_D | Minimize a function using a modified Brent's method with derivatives |
MINF_PARABOLIC | Minimize a function using Brent's method with parabolic interpolation |
NGP | Interpolate an irregularly sampled field using Nearest Grid Point |
PCA | Carry out a Principal Components Analysis (Karhunen-Loeve Transform) |
PENT | Return the information entropy of a time series |
POIDEV | Generate a Poisson random deviate |
POLINT | Interpolate a set of N points by fitting a polynomial of degree N-1 |
POLY_SMOOTH | Apply a least-squares (Savitzky-Golay) polynomial smoothing filter |
POLYLEG | Evaluate a Legendre polynomial with specified coefficients. |
PROB_KS | Return the significance of the Kolmogoroff-Smirnov statistic |
PROB_KUIPER | Return the significance of the Kuiper statistic |
QSIMP | Integrate using Simpson's rule to specified accuracy. |
QTRAP | Integrate using trapezoidal rule to specified accuracy. |
QUADTERP | Quadratic interpolation of X,Y vectors onto a new X grid |
RANDOMP | Generates an array of random numbers distributed as a power law. |
SIXLIN | Compute linear regression coefficients by six different methods. |
SPLINE_SMOOTH | Compute a cubic smoothing spline to (weighted) data |
TABINV | To find the effective index of a function value in an ordered vector. |
TRAPZD | Compute the nth stage of refinement of an extended trapezoidal rule. |
TSC | Interpolate an irregularly sampled field using a Triangular Shaped Cloud |
TSUM | Trapezoidal summation of the area under a curve. |
ZBRENT | Find the zero of a 1-D function up to specified tolerance. |
[Home Page] [Software, Documentation] [IDL Documentation] [Quick Reference] [Feedback]