I need your help to complete the following tasks:
1. Read this paper and build a JSDM in FDD Massive MIMO simulation platform.
2, I need you to modularize it to achieve it, including parameter input, user grouping, user scheduling, first-level precoding, second-level precoding, calculation and rate, drawing results
3, I need you to complete it as soon as possible, if you do not understand, you can contact me at any time