Partially-Connected Hybrid Beamforming for Spectral Efficiency Maximization via a Weighted MMSE Equivalence
The Matlab Simulation codes for Partially-Connected Hybrid Beamforming for Spectral Efficiency Maximization via a Weighted MMSE Equivalence. Please refer to link https://ieeexplore.ieee.org/document/9467491 in IEEE Transactions on Wireless Communications ( Early Access, DOI: 10.1109/TWC.2021.3091524 ). If these codes is help for your work, you can choose to cite the paper, but is not necessary.
The code of the SDR-based algorithm in this paper can refer to link https://github.com/yuxianghao/Alternating-minimization-algorithms-for-hybrid-precoding-in-millimeter-wave-MIMO-systems
- You first need to run Fixed_channel.m in folder named Channel_data to generate random channels, the default setting is 100 times
- You should totally add all packages to the path, so you can use these functions. Then, just run the main_snr.m file directly.
This codes including several algorithms mentioned in my paper, all can easily cited by these convenient APIs.
I won't update it recently because of limitation of time. However, if you have any problems, you can directly contact me by e-mail: xingyuzhao19@fudan.edu.cn, I'm glad to help you.