Skip to main content
. 2018 Jun 4;18(6):1815. doi: 10.3390/s18061815
Algorithm 1   The proposed sparse method using denoised FOCs vector
1) Input: x, S, and d.
2) Initialization: r, α, ρ, ϵ, and τ.
3) According to the associated scenarios, calculate c^x by (19) or (29).
4) According to the associated scenarios, calculate Q^ by (27), (28), (30), or (31).
5) Calculate J, A˜D, A˜D, and c˜x by Definition 2, (10), (11), and (14), respectively.
6) Repeat the following:
 a)  Calculate μ and Σ by (38) and (39), respectively.
 b)  Update α by (40).
 c)  Update β by (42).
 d)  If ακ+1ακ2/ακ2<τ or the maximum number of iterations is reached, iteration terminates.
7) Find the grid indices of the highest peaks of (43), and output the DOAs by (44).