| Algorithm 3: Design algorithm of the digital beamforming matrix and the analog beamforming matrix. |
|
Main algorithm: MM-AltOpt algorithm. Input: Hybrid beamforming matrix , initial: , iteration index , threshold , the solution of the objective function of the problem in the iteration is . 1. while 2. Based on , calculate according to . 3. Based on , calculate according to the inner algorithm. 4. Set . 5. end Output: ,, normalize . Inner algorithm: Algorithm for solving the analog beamforming matrix. Input: Hybrid beamforming matrix , , , iteration index , threshold , the solution of the objective function of the problem in the iteration is . 1. while 2. Calculate . 3. Calculate . 4. Set . 5. end Output: . |