Skip to main content
. 2020 Dec 13;20(24):7146. doi: 10.3390/s20247146
Algorithm 1 The decomposition steps

input: original signal O; Layer coefficient δ; Maximum decomposition layer MaxLevel; Minimum stop threshold Ths

output: decomposed signal D^

  • 1:

    O^=ΨTO

  • 2:

    r^=O^,i=0

  • 3:

    do

  • 4:

       for r^(j)r^

  • 5:

          if  r^(j)>δmax(r^)

  • 6:

             D^i(j)=r^(j),r^(j)=0,Ki++;

  • 7:

          else    D^i(j)=0,r^(j)=r^(j);

  • 8:

          r^=r^,i=i+1

  • 9:

    while(i<MaxLevel|r^<Ths)

  • 10:

    return D^