|
@@ -1,4 +1,19 @@
|
|
|
function [ x ] = OMP( y , D , k )
|
|
|
+% Author: Clément DORFFER
|
|
|
+% Date: 26/11/2018
|
|
|
+% @: clement.dorffer@ensta-bretagne.fr
|
|
|
+% Goal: perform a sparse approximation of a signal y using a weighted Orthogonal Matching Pursuit (OMP) technique
|
|
|
+% which was used in:
|
|
|
+%
|
|
|
+% C. Dorffer, M. Puigt, G. Delmaire, G. Roussel, Informed Nonnegative Matrix Factorization Methods for
|
|
|
+% Mobile Sensor Network Calibration, IEEE Transactions on Signal and Information Processing over Networks,
|
|
|
+% Volume 4, Issue 4, pp. 667-682, December 2018 ;
|
|
|
+%
|
|
|
+% and is inspired by the original OMP technique proposed in:
|
|
|
+%
|
|
|
+% Y. Pati, R. Rezaiifar, P. Krishnaprasad, Orthogonal Matching Pursuit: recursive function approximation
|
|
|
+% with application to wavelet decomposition, in Proc. IEEE ACSSC'93, 1993.
|
|
|
+%
|
|
|
|
|
|
residual = y;
|
|
|
|