obspy.signal.interpolation.calculate_lanczos_kernel
- calculate_lanczos_kernel(x, a, window)[source]
Helper function to get the actually used kernel for a specific value of a. Useful to analyse the behaviour of different tapers and different values of a.
- Parameters
x (
numpy.ndarray
) – The x values at which to calculate the kernel.a (int) – The width of the window in samples on either side.
window (str) – The window used to multiply the sinc function with. One of
"lanczos"
,"hanning"
,"blackman"
.
Returns a dictionary of arrays:
"full_kernel"
: The tapered sinc function evaluated at samplesx
."only_sinc"
: The sinc function evaluated at samplesx
."only_taper"
: The taper function evaluated at samplesx
.