通信
文章平均质量分 66
什么都不太会的研究生
学生一枚,学习中做些笔记,希望帮到大家
展开
-
基于matlab的(2,1,4)卷积编码与维特比译码的通信过程(附完整代码)
此函数的vitedc中使用了cont格式,这一形式的解码有效信息为是从第二个回溯深度开始的,因此解码后需要从一个回溯深度之后取解码数据。这样才能得到完整正确的解码信息,与上面的term模式有所不同,可参见本文最开始推荐的文章查看具体区别。m为寄存器个数,[25 31]为两个输出抽头的二进制转十进制值,具体使用可以查阅上面所给介绍博客或其他介绍,此文只展示实现代码。对数据进行(2,1,4)卷积编码,然后再将卷积编码后的数据进行维特比译码,译码数据与原始数据一致。,里面有非常详细的函数介绍,相信可以解答疑惑。原创 2023-10-30 23:09:19 · 1090 阅读 · 0 评论 -
matlab实现A律十三折编码解码(附完整代码)
代码主要通过matlab,首先加载一段本地wav音频(语音)文件,对其进行8k频率的重采样,对重采样后的样本数据进行A律十三折编码,再对编码后的数据进行解码,将解码后的语音数据写入一个新的wav文件并保存。新的音频(语音)文件与原文件声音一致。下面是各部分代码。【通信原理实验】基于A律13折线的PCM编码与解码,侵删。原创 2023-10-29 17:37:23 · 2043 阅读 · 4 评论