Skip to main content
. 2020 Jan 9;20(2):378. doi: 10.3390/s20020378
Algorithm A2 LMS for beamforming.
  • 1:

    procedureLMS(i[0], Ψ, d, ηl, ρ, Q, U)

  • 2:

       for u1,U do

  • 3:

       i[u]i[u1]

  • 4:

       for q1,Q do

  • 5:

         i2[u][i1[u]2i2[u]2iP[u]2]T

  • 6:

         i3[u][i1[u]3i2[u]3iP[u]3]T

  • 7:

         gq[u]ψqT(ρ1i[u]+ρ2i2[u]+ρ3i3[u])

  • 8:

         ϵq[u]dqgq[u]

  • 9:

         i[u]i[u]+ηlϵq[u]ψq*

  • 10:

       end for

  • 11:

      end for

  • 12:

      return i[U]

  • 13:

    end procedure