数字频道通信系统课程设计.doc

数字频带通信系统 (1)输入:首先输入模拟信号,给出此模拟信号的时域波形。 (2)数字化:将模拟信号进行数字化,得到数字信号,可以选择PCM编码。 function[sampl,quant,pcm2]=a_d_2(A,F,P,D) t=0:1/(20*F):2/F; sampl=A*sin(2*pi*F*t+P); c=sampl/max(sampl); partition=[-1:2/D:1]; codebook=[-1-1/D:2/D:1]; [indx,quant]=quantiz(c,partition,codebook); indx=indx-1; ind=zeros(length(indx),1); i=1; while ilt;=length(indx) if indx(i,1)==-1; indx(i,1)=0; end i=i+1; end a=min(quant); %对信号消顶 i=1; while ilt;=length(quant) if quant(1,i)==a; quant(1,i)=quant(1,i)+2/D; end i=i+1; end subplot(2,1,1); plot(t,c,’b*-’); title(‘signal’) pcm=dec2bin(indx,ceil(log2(D))); %对量化后信号编码

文档评论(0)

1亿VIP精品文档

相关文档