• 大小: 148KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-21
  • 语言: Matlab
  • 标签: PCM  MATLAB  仿真  调制  

资源简介

基于MATLAB m文件的编写,实现了脉冲编码调制与解调过程,内附有WORD课程设计时使用文档可供参考

资源截图

代码片段和文件信息

function dpcm=depcm(s);
%解码函数,入口参数S,二进制序列,出口参数:dpcm数据
dpcm=0;
k=s(2)*4+s(3)*2+s(4);
h=s(5)*8+s(6)*4+s(7)*2+s(8);
switch k
    case 0
        dpcm=h;
    case 1
        dpcm=16+h*2+1;
    case 2
        dpcm=48+h*4+2;
    case 3
        dpcm=112+h*8+4;
    case 4
        dpcm=240+h*16+8;
    case 5
        dpcm=496+h*32+16;
    case 6
        dpcm=1008+h*64+32;
    case 7
        dpcm=2032+h*128+64;
    otherwise
        disp(‘error‘);
end
if s(1)==0
    dpcm=0-dpcm;
end

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

     文件        526  2009-07-06 13:47  PCM编码\depcm.m

     文件        519  2009-07-07 00:18  PCM编码\jypcm.m

     文件        898  2009-07-06 01:39  PCM编码\pcmcode.m

     文件       1239  2009-07-07 09:00  PCM编码\umdeall.m

     文件       1410  2009-07-06 13:53  PCM编码\umpcm.m

     文件        180  2009-07-06 21:01  PCM编码\wml.m

     文件     257024  2009-07-07 13:49  PCM编码\高尚~20064498.doc

     目录          0  2009-10-19 15:15  PCM编码

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

               261796                    8


评论

共有 条评论