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 | \( \widehat{r}{\left[n\right]}_{L\times 1}=\overline{r}{\left[n\right]}_{L\times 1}+K{\left[n\right]}_{L\times 1}\varepsilon {\left[n\right]}_{1\times 1} \) | L | L | – |
3 | Φ[n] LxL = λ(A − T LxL Φ[n − 1] LxL )A − 1 LxL + C T Lx1 C 1xL | 2L 3 + 2L 2 | 2L 3 − 2L 2 | 1 |
4 | K[n] Lx1 = Φ− 1(n) LxL C T Lx1 | L 2 | L 2 − L | – |
5 | \( \overline{r}{\left[n\right]}_{L\times 1}={A}_{L\times L}\widehat{r}{\left[n\right]}_{L\times 1} \) | L 2 | L 2 − L | – |
6 | \( \overline{y}{\left[n\right]}_{1\times 1}={C}_{1\times L}\overline{r}{\left[n\right]}_{L\times 1} \) | L | L − 1 | – |
7 | \( {y}_s{(n)}_{M\times 1}=s{(n)}_{M\times 1}\ast \overline{y}{(n)}_{1\times 1} \) | M | – | – |
8 | ε[n]1x1 = y[n]1x1 − y s [n]1x1 | – | 1 | – |
Total | 2L 3 + 4L 2 + 2L + 2M | 2L 3 + M | 1 |