From: Robust adaptive algorithm for active control of impulsive noise
Equations | Operations | * | +/− | ÷ |
---|---|---|---|---|
1 | \( {x}^{\prime }{(n)}_{1\times 1}=\widehat{s}{(n)}_{1\times M}\ast x{(n)}_{M\times 1} \) | M | M − 1 | – |
2 | y(n)1x1 = w T(n)1xL * x(n) Lx1 | L | L − 1 | – |
3 | w(n + 1) Lx1 = w(n) Lx1 + K(n)L x L * e(n)1x1 | L | L | – |
4 | \( K{(n)}_{L\mathrm{x}1}=\frac{\pi {(n)}_{L\mathrm{x}1}}{\lambda +x^{\prime }{(n)}_{Lx1}*\pi {(n)}_{L\mathrm{x}1}} \) | 2L | L | 1 |
5 | π(n)L x1 = p(n − 1)L x L * x ′ (n) Lx1 | L 2 | L 2 − L | |
6 | p(n)L x L = λ − 1 * p(n − 1)L x L − λ − 1 * K(n)L x1 * x ' (n)1xL * p(n − 1)L x L | 3L 2 | 2L 2 − L | 1 |
7 | e(n)1x1 = d(n)1x1 − y s (n)1x1 | – | 1 | – |
8 | y s(n)1x1 = s(n)1xM * y(n) Mx1 | M | M − 1 | – |
Total | 4L 2 + 4L + 2M | 3L 2 + L + 2M − 2 | 2 |