|Special interpolations defined in terms of our custom Interpolation class.
|interpolation as needed for resampling
|Consider the signal to be piecewise constant.
|Consider the signal to be piecewise linear.
|Consider the signal to be piecewise cubic,
with smooth connections at the nodes.
It uses a cubic curve which has node values
x0 at 0 and x1 at 1 and derivatives
(x1-xm1)2 and (x2-x0)2, respectively.
You can see how it works
if you evaluate the expression for t=0 and t=1
as well as the derivative at these points.
|List of functions must be non-empty.
|piecewiseConstant :: C t y => T t y||Source|
|piecewiseCubic :: (C t, C t y) => T t y||Source|
|:: C t y|
|=> (Int, Int)||(left extent, right extent), e.g. (1,1) for linear hat
|-> t -> t|
|-> T t y|
|with this wrapper you can use the collection of interpolating functions from Donadio's DSP library
|Produced by Haddock version 2.4.2|