Matlab实现量化过程(均匀量化)(共3页).doc
《Matlab实现量化过程(均匀量化)(共3页).doc》由会员分享,可在线阅读,更多相关《Matlab实现量化过程(均匀量化)(共3页).doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上Matlab实现量化过程(均匀量化)对信号进行2到8bit量化,并对两种量化方式的量化噪声作对比 clc;clear n=1:2000; y=sin(2*pi*n/100)+0.5*cos(2*pi*n/200)+2*sin(2*pi*n/300); for bits=2:8 figure(bits-1); v=0:2bits; m=-2.6+(2.6+2.6)/2bits*v; %量化 v1=1:2bits; p_round=m(v1)+(m(v1+1)-m(v1)/2; %中间值 %画原函数图 subplot(3,1,1); plot(n,y); grid on;
2、title(y(n); axis(0,2000,-3.5,3.5); %画round()函数量化图 y_round=y; for i=1:2000 for j=1:2bits if(y(i)=m(j)&y(i)=m(j)&y(i)m(j+1) y_floor(i)=m(j);end;end; end; subplot(3,1,3); plot(n,y_floor); grid on; title(floor(n); axis(0,2000,-3.5,3.5); %计算SNR Y_power=sum(y.2)/2000; round_power=sum(y-y_round).2)/2000; S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 实现 量化 过程 均匀
限制150内