[Solved] Learning Beam Codebooks in mmWave/THz MIMO System
I downloaded the simulation codes from the link.
To see the example figure, I followed all steps. However I couldnt get the Fig. 7(c).
At step 5 I run the code: plot_pattern(beams.’) in Matlab Command Window.
But it gives this error. "Error: The input character is not valid in MATLAB statements or expressions." And no figure window appeared.
When I run this code: plot_pattern('beams.') in Matlab Command Window, it gives
Undefined function or variable 'polarplot'.
Error in plot_pattern (line 15)
Figure window appeared but it was empty.
What can i do to see the Fig. 7(c)? Am I missing something?
Thanks in advance. Regards.
Thank you for your detailed explanation Yu.
I now have the Fig.7(c). MATLAB version was the problem.
PS: "plot_pattern(beams.')" is the correct command. However, on the website under applications (Codebook Learning RL) section, at step 5, the command is plot_pattern(beams.’). apostrophe is different.
I want to plot fig.7(a) as well. How can i get that figure? Any hint would be appreciated.
I have confused about how can I test their performance on my user channel dataset. Can you be more specific? Since the code execution time is quite long, It will take almost 1 week to reproduce the codebooks with different options['num_NNs'] parameters.
PS: By the way, your explanation help me get the idea about how to plot figure 9 in the Deep Learning Coordinated Beamforming for Highly-Mobile Millimeter Wave Systems paper.
Thanks again Yu.