emd.sift.sift_second_layer¶
- emd.sift.sift_second_layer(IA, sift_func=<function sift>, sift_args=None)[source]¶
Compute second layer intrinsic mode functions.
This function implements a second-layer sift to be appliede to the amplitude envelopes of a set of first layer IMFs [1].
- Parameters
- IAndarray
Input array containing a set of first layer IMFs
- sift_funcfunction
Sift function to apply
- sift_argsdict
Dictionary of sift options to be passed into sift_func
- Returns
- imf2ndarray
3D array [samples x first layer imfs x second layer imfs ] containing the second layer IMFs
References
- 1
Huang, N. E., Hu, K., Yang, A. C. C., Chang, H.-C., Jia, D., Liang, W.-K., … Wu, Z. (2016). On Holo-Hilbert spectral analysis: a full informational spectral representation for nonlinear and non-stationary data. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 374(2065), 20150206. https://doi.org/10.1098/rsta.2015.0206