• 大小: 318KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-09
  • 语言: Matlab
  • 标签: PCM  QAM  Matlab  GUI  

资源简介

用Matlab GUI编写的提取简单音频文件,进行PCMQAM编码解码并通过了白高斯信道的仿真程序。

资源截图

代码片段和文件信息

clear all;
close all;

[xfs] = wavread(‘test.wav‘);
t=(1:length(x))/fs;
x1 = x./max(abs(x));
sxx = floor( x1 * 4096 );
y = pcm_encode(sxx);

Qt = my_qammod(y);

Qr = awgn(Qt20);

yy= my_qamdemod(Qr);


xx = pcm_decode(ymax(abs(x)));
wavplay(yy);
%subplot(211)
%plot(tx);
%subplot(212)
%plot(tyy);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      25221  2008-07-06 22:53  PCM_QAM\data.mat

     文件        301  2008-07-06 16:34  PCM_QAM\main.m

     文件        527  2008-07-04 17:31  PCM_QAM\my_dec2bin.m

     文件         92  2008-07-04 18:24  PCM_QAM\my_qamdemod.m

     文件        246  2008-07-05 15:33  PCM_QAM\my_qammod.m

     文件        644  2008-05-11 18:48  PCM_QAM\pcm_decode.m

     文件       1286  2008-05-11 18:49  PCM_QAM\pcm_encode.m

     文件       4532  2008-07-06 22:46  PCM_QAM\test.fig

     文件       8962  2008-07-06 22:52  PCM_QAM\test.m

     文件       2774  2008-07-06 18:23  PCM_QAM\test.wav

     文件     599818  2008-05-11 22:25  PCM_QAM\test1.wav

     目录          0  2009-04-23 16:34  PCM_QAM

----------- ---------  ---------- -----  ----

               644403                    12


评论

共有 条评论