gusucode.com > matlab通信工程仿真源码(张德丰等编著)程序书籍 > matlab_code/matlab通信工程仿真源码(张德丰等编著)/第8章/li8_3.m

    clear;
n=2^3;  %以3比特传递信道
t=[0:100]*pi/20;
y=cos(t);
[predictor,codebook,partition]=dpcmopt(y,1,n);  %优化的预测传递函数
[indx,quant]=dpcmenco(y,codebook,partition,predictor); %优化DPCM编码
[sig,equant]=dpcmdeco(indx,codebook,predictor);  %使用DPCM解码
axis([-1 1 0 16]);
plot(t,y,t,equant,'rp');