OMP is a greedy compressive sensing algorithm that reconstructs sparse signals by iteratively selecting the atoms most correlated with the residue and performing orthogonal projections to refine the estimate.
- Antenna Array Design: UPA.
- Scenario: Free space with Line-of-Sight.
- System: MIMO, M-MIMO.
- Steering vector: Euclidian distance.
| File | Description |
|---|---|
run_omp.m |
Main script for the OMP algorithm |
signals.m |
Generates/processes signals |
responsearray.m |
Defines the array response matrix |
omp_2D.m |
Implementation of the OMP algorithm |
Below is an example of the Pseudo-espectro do Matched Filter via OMP using a ULA in a free-space scenario:
