Skip to main content
. 2024 Sep 4;24(17):5749. doi: 10.3390/s24175749
Algorithm 1. Optimization Concept for VMD [14].
initialization u^k1, ω^k1, λ^1, n 0
  repeat
   nn+1
   for k=1:K do
    Update u^k for all ω 0: 
u^kn+1(ω)  f^ωi<ku^in+1ωi>ku^inω+λ^(ω)21+2α(ωωkn)2 (5)
    Update ω^k:
ωkn+1=0ωu^kkn+1ω2dω0u^kkn+1ω2dω (6)
  end for
  Dual ascent for all ω 0:
λ^n+1  λ^n+τf^(ω)ku^kn+1 (ω)     (7)
until convergence:
ku^kn+1u^kn 22u^kn 22<ϵ (8)