|
SWOMP algorithm:
|
| Input parameters: observation y, measurement matrix Φ, number of iterations S, threshold value . |
| Output parameters: sparse signal . |
| Initialization: signal margin r = y, sparse signal , index set , number of iterations k = 1, support set . |
| (1) Calculate the correlation coefficient . |
| (2) Select a value greater than in u and constitute the serial number corresponding to the selected value to form set . |
| (3) Update the index set and the support set; let and . If , stop iteration, and turn to Step (6). |
| (4) Calculate the least-squares solution of
, and update the residual . |
| (5) Let k = k + 1. If , return to Step (2); otherwise, stop iteration. |
| (6) Output sparse signal. |