输入:信号y
参数:正则化参数λ;参数μ,γ;最大迭代次数k = K
初始化: c ( 0 ) = A T y , v ( 0 ) = 0
迭代更新: k = 0 , 1 , 2 , ⋯ , K
ω ( k ) = c ( k ) − μ A T ( A ( c ( k ) + γ ( v ( k ) − c ( k ) ) ) − y )
u ( k ) = v ( k ) − μ γ A T A ( v ( k ) − c ( k ) )
c ( k + 1 ) = s o f t ( ω ( k ) , μ λ ω )
v ( k + 1 ) = s o f t ( u ( k ) , μ λ ω )
输出:估计信号成分 x ⌢ = A c o p t