Click or drag to resize

EmpiricalModeDecomposition Class

Empirical mode decomposition.
Inheritance Hierarchy
SystemObject
  Altaxo.Science.SignalsEmpiricalModeDecomposition

Namespace: Altaxo.Science.Signals
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public class EmpiricalModeDecomposition

The EmpiricalModeDecomposition type exposes the following members.

Constructors
 NameDescription
Public methodEmpiricalModeDecompositionInitializes a new instance of the EmpiricalModeDecomposition class
Top
Properties
 NameDescription
Public propertyAvgByDiffThreshold Gets/sets the average by difference threshold.
Public propertyMaximumAllowedAvgByDiff Gets the maximum allowed average by difference value.
Public propertyMaximumFractionAvgByDiffThresholdExceeded Gets the maximum fraction of points for which the average by difference threshold can be exceeded.
Public propertyMaximumNumberOfSiftingsForOneIMF Gets the maximum number of siftings for one IMF component.
Public propertyS Maximum number of siftings, during which the number of extrema and the number of zero crossings remain constant, before the sifting process is stopped.
Top
Methods
 NameDescription
Public methodStatic memberCreateInterpolationDataByContinuation 
Public methodStatic memberCreateInterpolationDataByMirroring 
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodExtractIntrinsicModeFunctionComponent Extracts an intrinsic mode function component (IMF) from the signal (x, y).
Public methodExtractIntrinsicModeFunctionComponents Extracts the intrinsic mode function components (IMFCs) of a signal by empirical mode decomposition.
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodSubtractMeanEnvelope Subtracts the mean envelope from the signal signal.
Public methodStatic memberSubtractMeanEnvelope_1_1 
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Remarks

Reference:

[1] Huang, N. E., Shen, Z., Long, S. R., Wu, M. C., Shih, H. H., Zheng, Q., … Liu, H. H. (1998). The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences, 454(1971), 903–995. https://doi.org/10.1098/rspa.1998.0193

See Also