了解 MATLAB 中深度学习 NOMA 系统的代码
deep-learning 419
原文标题 :Understanding a code for deep learning NOMA system in MATLAB
我正在努力理解这段关于基于 MATLAB 的基于深度学习的 NOMA 系统的代码。我对 MATLAB 编码真的很陌生,但我真的需要理解整个代码,因为它会在我的学校项目中有所帮助,而我正在苦苦挣扎。
我认为现在我不需要知道数学公式是如何工作的,而是关注代码在做什么及其流程。
这是我现在正在努力解决的 trainData.m 文件中的代码的一部分
- 为什么要计算引导符号然后立即替换?
- 为什么选择替换idx_sc(20)?它的意义是什么?它是为 DL 模型的训练选择的唯一子载波吗?为什么只有那个?
- 图片中这部分代码标记为“为每个类生成训练数据”。据我了解,它是为每个标签生成 OFDM 数据包,模拟传输和接收,然后为 16 个类中的每一个获取特征和标签。那是对的吗?
代码和所有相关函数文件可以在下面的链接中找到。
请帮助我理解代码!请!非常感谢!
https://www.mathworks.com/matlabcentral/fileexchange/75478-deep-learning-for-signal-detection-in-noma-systems