Skip to main content
. 2024 Apr 4;24(7):2291. doi: 10.3390/s24072291
Algorithm 1: Orthogonal matching pursuit (OMP)
Input: A,y,K
Output: θ
1 Initialization r0=θ, Λ0=;
2 Normalize all columns of A to unit L2 norm;
3 for k = 1,2, …, K do
4            Step 1:      λk=jΛk1argmaxaj,rκ1;
5            Step 2:      Λk=ΛK1λk;
6            Step 3:      xkΛk=xargminAΛkxy2;
7            Step 4:      θk~=Axk;
8            Step 5:      γk=θθk~;
9 end