实验三 PCM编译码的MATLAB仿真
实验三 PCM编译码的MATLAB仿真
一、实验目的
1. 掌握利用MATLAB进行仿真的方法;
2. 理解PCM编译码的原理。
二、实验仪器及软件
电脑、MATLAB7.0软件
三、实验原理
1.脉冲编码调制(PCM)
脉冲编码调制(PCM)是现代语音通信中数字化的重要编码方式。利用MATLAB语音实现语音信号的脉冲编码调制(PCM)仿真,可以为硬件电路实现提供理论依据。通过仿真展示了PCM编码实现的设计思路及具体过程,并加以进行分析。
PCM即脉冲编码调制,在通信系统中完成将语音信号数字化功能。PCM的实现主要包括三个步骤完成:抽样、量化、编码。分别完成时间上离散、幅度上离散、及量化信号的二进制表示。根据CCITT的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A律和μ律方式,我国采用了A律方式,由于A律压缩实现复杂,常使用 13 折线法编码,采用非均匀量化PCM编码示意图见图1。
图1 PCM原理框图
下面将介绍PCM编码中抽样、量化及编码的原理:
(a) 抽样
所谓抽样,就是对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号。该模拟信号经过抽样后还应当包含原信号中所有信息,也就是说能无失真的恢复原模拟信号。它的抽样速率的下限是由抽样定理确定的。
(b) 量化
从数学上来看,量化就是把一个连续幅度值的无限数集合映射成一个离散幅度值的有限数集合。模拟信号的量化分为均匀量化和非均匀量化。由于均匀量化存在的主要缺点是:无论抽样值大小如何,量化噪声的均方根值都固定不
最后
以上就是真实烤鸡最近收集整理的关于matlab仿真pcm编译码,实验三 PCM编译码的MATLAB仿真.doc的全部内容,更多相关matlab仿真pcm编译码,实验三内容请搜索靠谱客的其他文章。
发表评论 取消回复