Skip to main content
. 2022 May 23;22(10):3938. doi: 10.3390/s22103938
Algorithm 1 OMP Algorithm in mmWave Channels
  • Require: 

     

  •  

     sensing matrix A, measurement vector y, and the threshold δ

  •    1:

    Λ0=,r0=y,r1=0, and k=1

  •    2:

    whilerk1rk222>δ and kkmaxdo

  •    3:

    λk=argmaxi=1,,NAH(i),rk1

  •    4:

    Λk=Λk1λk

  •    5:

    AΛk=AΛk1aΛk

  •    6:

    sk=AΛkTAΛk1AΛkTy

  •    7:

    rk=yAΛksk

  •    8:

    k=k+1

  •    9:

    endwhile

  •  10:

    returnsk