emd.sift.interp_envelope#

emd.sift.interp_envelope(X, mode='both', interp_method='splrep', extrema_opts=None, ret_extrema=False, trim=True)[source]#

Interpolate the amplitude envelope of a signal.

Parameters:
Xndarray

Input signal

mode{‘upper’,’lower’,’combined’}

Flag to set which envelope should be computed (Default value = ‘upper’)

interp_method{‘splrep’,’pchip’,’mono_pchip’}

Flag to indicate which interpolation method should be used (Default value = ‘splrep’)

Returns:
ndarray

Interpolated amplitude envelope