Public API

EmpiricalModeDecomposition.ceemdMethod

ceemd(measurements, xvec; num_imfs=6)

Compute the Complete Empirical Mode Decomposition of the time series with values measurements and time steps xvec. numimfs is the Number of Intrinsic Mode Functions. Returns a list of numimfs + 1 Vectors of the same size as measurements.

source
EmpiricalModeDecomposition.eemdFunction

eemd(measurements, xvec, numtrails=100)

Return the Intrinsic Mode Functions and the residual of the ensemble Empirical Mode Decomposition of the measurements given on time steps xvec.

source
EmpiricalModeDecomposition.emdFunction

emd(measurements, xvec)

Return the Intrinsic Mode Functions and the residual of the Empirical Mode Decomposition of the measurements given on time steps given in xvec.

source
EmpiricalModeDecomposition.SiftIterableType

SiftIterable{T, U}

Iterator for the sifting algorithm. The time series values are an AbstractVector of type T, and the time positions are an AbstractVector of type U. Fields:

source

Internal API

EmpiricalModeDecomposition.colominas2014_xMethod

colominas2014_x()

Second testdata from Colominas 2014 et al. http://dx.doi.org/10.1016/j.bspc.2014.06.009 It is not exactly the same, because ϕ is not feasable because the arccos is only defined for values between -1 and 1.

source
EmpiricalModeDecomposition.zerocrossing!Method

zerocrossing!(y, crosses)

Compute the indices of zerocrossings of a vector It searches for elements which are either zero or near a signflip and pushes the indices into crosses.

source