
水声通信的MATLAB代码(wltv-matcore)提供宽带线性时变信道多层传输方案中信息速率计算的MATLAB实现。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
水声通信的MATLAB代码针对宽带线性时变多尺度多滞后信道进行了开发,旨在进行抽象的考虑。该信道模型被证明适用于水声通信系统。本项目持续跟踪并深入研究了提出的多层(多速率)传输方案,该方案采用不同的脉冲形状以不同的速率对数据符号进行调制,并在各自独立的载波上进行传输。在特定条件下,所提出的方案能够确保接收器中不同层之间的串扰得到有效抑制。进一步的研究表明,允许一定程度的层间串扰能够支持更多层的存在,相比之下,完全消除串扰会限制层数。为了量化由于层间串扰引起的信号质量下降与由于增加传输层数带来的数据速率增益之间的权衡关系,信息速率通过数值计算得到了评估。MATLAB程序以易于使用的HTML格式呈现了代码及其输出结果!点击查看信号频谱(包括通道的输入和输出),以及各种接收器实现的信息速率通道E;请注意,点击上方后向下滚动以浏览数字信息。此外,点击查看光谱和速率通道A、方案1通道E、方案1、方案2通道E等;请注意这里展示的代码比multiple_script中提供的代码更精简。在查看数字后务必向下滚动浏览。最后,点击查看方案1和方案2的信息率对比图表。源代码已提供下载,以便重现实验结果,请按照以下顺序运行相应的脚本。
全部评论 (0)
还没有任何评论哟~


