Niech dany będzie (słownik) zbiór funkcji
takich, że
.
Algorytm Matching Pursuit (MP) [11]
jest procedurą iteracyjną. W pierwszym kroku wybierana jest funkcja
dająca największy iloczyn skalarny z sygnałem
, po czym w każdym następnym kroku funkcja
jest analogicznie dopasowywana do residuum sygnału
,
pozostałego po odjęciu wyniku poprzedniej iteracji:
![]() |
(4.4) |
![]() |
(4.5) |
Jeśli słownik jest kompletny, procedura zbiega do :