obspy.signal.interpolation.interpolate_1d
- interpolate_1d(data, old_start, old_dt, new_start, new_dt, new_npts, type='linear', *args, **kwargs)[source]
Wrapper around some scipy interpolation functions.
- Parameters:
data (array_like) – Array to interpolate.
old_start (float) – The start of the array as a number.
old_dt – The time delta of the current array.
new_start (float) – The start of the interpolated array. Must be greater or equal to the current start of the array.
new_dt (float) – The desired new time delta.
new_npts (int) – The new number of samples.
type (str or int) – Specifies the kind of interpolation as a string (
linear
,nearest
,zero
,slinear
,quadratic
,cubic
whereslinear
,quadratic
andcubic
refer to a spline interpolation of first, second or third order) or as an integer specifying the order of the spline interpolator to use. Default islinear
.