|
Algorithm 1 EMD decomposition steps. |
-
1:
Identify all extrema (maxima and minima)
-
2:
Create the upper and lower envelopes by connecting the maxima and minima separately with a cubic spline curve
-
3:
Find the mean of the envelopes as
-
4:
Take the difference between the data and the mean:
-
5:
Decide whether is an IMF or not by checking the two basic conditions described above and the stoppage criterion
-
6:
If is not an IMF, repeat steps 1–5 on as many times as needed until it satisfies the conditions
-
7:
If is an IMF, assign it to an IMF component
-
8:
Repeat steps 1–7 on the residue, , as input data
-
9:
The process stops when the residue contains no more than one extremum
|