Toy demo for the OMP and DOMP

Demo script for the Orthogonal Matching Pursuit (OMP) and the Doubly OMP (DOMP) with the Generalized Memory polynomial model (GMP).
190 Downloads
Updated 27 Jan 2026

View License

Demo script for the Orthogonal Matching Pursuit (OMP) and the Doubly OMP (DOMP) with the Generalized Memory polynomial model (GMP).
References:
[DOMP] J. A. Becerra, M. J. Madero-Ayora, J. Reina-Tosina, C. Crespo-Cadenas, J. García-Frías and G. Arce, "A Doubly Orthogonal Matching Pursuit Algorithm for Sparse Predistortion of Power Amplifiers," in IEEE Microwave and Wireless Components Letters, vol. 28, no. 8, pp. 726-728, Aug. 2018.
URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8395266&isnumber=8428547
[OMP] J. Reina-Tosina, M. Allegue-Martínez, C. Crespo-Cadenas, C. Yu and S. Cruces, "Behavioral Modeling and Predistortion of Power Amplifiers Under Sparsity Hypothesis," in IEEE Transactions on Microwave Theory and Techniques, vol. 63, no. 2, pp. 745-753, Feb. 2015.
doi: 10.1109/TMTT.2014.2387852
URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7010970&isnumber=7029725

Cite As

Juan A. Becerra (2019). Toy demo for the OMP and DOMP (https://www.mathworks.com/matlabcentral/fileexchange/<...>), MATLAB Central File Exchange. Retrieved January 21, 2019.

Becerra, Juan A., et al. “A Doubly Orthogonal Matching Pursuit Algorithm for Sparse Predistortion of Power Amplifiers.” IEEE Microwave and Wireless Components Letters, vol. 28, no. 8, Institute of Electrical and Electronics Engineers (IEEE), Aug. 2018, pp. 726–28, doi:10.1109/lmwc.2018.2845947.

View more styles
MATLAB Release Compatibility
Created with R2024a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Graph and Network Algorithms in Help Center and MATLAB Answers
Version Published Release Notes
2.0.0

Update Notes – Version 2.0

- Added a 5G-NR signal with 100 MHz bandwidth.
- Updated the model configuration for the second experiment to accommodate the wider bandwidth scenario.
- The first experiment remains unchanged and uses a 15 MHz bandwidth s

1.0.0