Package xdp :: Package interpolate :: Module stat_linear
[show private | hide private]
[frames | no frames]

Module xdp.interpolate.stat_linear

Linear interpolation that preserves the dependant variable's relative error.
Function Summary
2-tuple of the form (y, err) interpolate(x, xVec, yVec, yErr)
Interpolate one dependent value, preserving its relative error.
2-tuple of Numeric vectors stat_lint(xVec, yVec, xRange, yErr)
Perform a linear interpolation that preserves relative error.

Function Details

interpolate(x, xVec, yVec, yErr)

Interpolate one dependent value, preserving its relative error.
Parameters:
x - independent value to interpolate on
           (type=int or float)
xVec - independent values
           (type=Numeric vector)
yVec - dependent values
           (type=Numeric vector)
yErr - relative errors
           (type=Numeric vector)
Returns:
dependent value and relative error at x
           (type=2-tuple of the form (y, err))

stat_lint(xVec, yVec, xRange, yErr)

Perform a linear interpolation that preserves relative error.
Parameters:
xVec - independent values
           (type=Numeric vector)
yVec - dependent values
           (type=Numeric vector)
xRange - abscissa
           (type=Numeric vector)
yErr - relative errors
           (type=Numeric vector)
Returns:
interpolated dependent values and their relative errors
           (type=2-tuple of Numeric vectors)

Generated by Epydoc 2.1 on Wed Jul 20 11:51:05 2005 http://epydoc.sf.net