packagePartialInterpolatorWithKernel

Generic interpolator interface providing a kernel function

Extends from PartialInterpolator (Interfaces of an interpolator in a buffer of random numbers).

Information

For details of the xorshift64* algorithm see http://xorshift.di.unimi.it/ .

Parameters

TypeNameDefaultDescription
Booleancontinuous (from PartialInterpolator)false=true if interpolation is continuous, otherwise discontinuous
IntegernFuture (from PartialInterpolator)0Number of buffer values required in the future (=0 for causal filters)
IntegernPast (from PartialInterpolator)0Number of buffer values required in the past
RealvarianceFactor (from PartialInterpolator)1The factor by which the variance will be scaled, if this interpolation is used
Integersmoothness (from PartialInterpolator)0The smoothness of the interpolation. =0: continuous, =1: continuous and differentiable, ...
RealsuggestedSamplePeriod0The appropriate sample period for this filter

Contents

NameDescription
interpolateInterpolates the buffer using a replaceable kernel
der_interpolateInterpolates the buffer using a replaceable kernel
kernelKernel for interpolation
der_kernel_offsetPartial derivative of the kernel with respect to the offset