|
Algorithm 1 The proposed sparse method using denoised FOCs vector |
| 1) |
Input: , , and d. |
| 2) |
Initialization: r, , , , and . |
| 3) |
According to the associated scenarios, calculate by (19) or (29). |
| 4) |
According to the associated scenarios, calculate by (27), (28), (30), or (31). |
| 5) |
Calculate , , , and 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 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). |