Skip to main content
. 2018 Oct 8;18(10):3362. doi: 10.3390/s18103362
Algorithm 1 Alternating optimization algorithm based on SCA.
1. Initialize Set β=0.6 and the initial beamforming matrix Fs=psMsIMs, Fr=prTr(R)IMr.
2. Repeat
  • (1)
    Update Fr, w.r.t. Fs, Wd.
    1. Set kr=0 and the initial center point zr0=vec(Fr).
    2. Solve problem Equation (22) at the kr-th iteration to obtain Frkr when kr0.
    3. Then, set zrkr+1=vec(Frkr) and kr=kr+1.
    4. Until zrkr+1zrkr2104, and let Fr=mat(zrkr+1).
  • (2)

    Update Fs with ks iterations, w.r.t. Fr, Wd, following similar steps to those in (1).

  • (3)

    Update Wd, w.r.t. Fr, Fs.


3. Until MSEδ or iteritermax