- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab__Simulink for Digital Communication课件
CHAPTER 4 AD (Analog-to-Digital) Conversion;4.1.1 Uniform Quantization;%quantize_uniform.m: Uniform Quantization (Fig.4.1)
% gives boundary vector b, quantization level vector c, and MSQE
clear, clf
pdf=exp(-(x-m).^2/2/sigma^2)/sqrt(2*pi)/sigma; % Gaussian pdf of x
xf=inline([x.* pdf],x,m,sigma);
f=inline(pdf,x,m,sigma);
m=0; sigma=1; % Mean and variance of the random variable x
b0=-3; bN=3; % Given least/greatest value of the random variable x
for N=5:6 % Number of quantization intervals
delta=(bN-b0)/N; b=b0+[0:N]*delta;
msqe=0; % Mean-Square Quantization Error
for i=1:N % Centroid of each interval
tmp1=quad(xf,b(i),b(i+1),0.01,[],m,sigma);
tmp2=quad(f,b(i),b(i+1),0.01,[],m,sigma);
tmp=tmp1/tmp2; c(i)=tmp; % Eq.(4.1.1)
x2f=inline([(x-tmp).^2.* pdf],x,m,sigma,tmp);
msqe=msqe+quad(x2f,b(i),b(i+1),0.01,[],m,sigma,tmp); % Eq.(4.1.2)
end
b,c % Resulting boundary vector and centroid vector
x=b0+(bN-b0)/1000*[0:1000];
y(find(xb(1)))=c(1); % Left-most interval
for i=1:N, y(find(b(i)=xxb(i+1)))=c(i); end
y(find(x=b(N+1)))=c(N); % Right-most interval
subplot(2,2,N-4), plot(x,y), hold on, grid on % Quantization graph
m=0; sigma=1; fx=feval(f,x,m,sigma); plot(x,fx,r:);
msqe % Resulting MSQE
end;
;;4.1.3 Non-uniform Quantization Considering Relative Errors;function [d,dcode]=ADC(a,b,c,code_table)
% Analog-to-Digital Conversion
% Input : a = Analog signal
% b = Boundary vector
% c = Centroid vector
% code_table = Code table
% Output: d = Quantized samples
% dcode = The corresponding code
N=length(c);
if nargin4, code_table=[0:N-1]; end
Na=length(a); % dcode=zeros(Na,size(code_table,2));
for n=1:Na
I=find(a(n)b(2:N));
if ~isempty(I), d(n)=c(I(1)); dcode(n,:)=code_table(I(1),:);
else d(n)=c(N); dcode(n,:)=code_table(N,:);
end
end;;%sim_PCM.m
% simulates the PAM/PCM(Pulse Amplitude/Code Modulation) system
clear, clf
T=0.01; nmax=200; t=[0:nmax-1]*T;
b0=-1; bN=1; N=
您可能关注的文档
- 2011年第一季度工作总结暨第二季度工作计划课件.ppt
- 2009090219322023课件.ppt
- IPMP培训之二(第二部分项目组织与团队)课件.ppt
- Emma Harvey Plan EIA conference课件.ppt
- 2011年化学备考会议材料 探究2010年初三化学中考备考策略课件.ppt
- 2011年高考考务工作培训课件.ppt
- 2011教育学辅导(八)课件.ppt
- 2011理财规划---税收篇课件.ppt
- J2EE 实验一JDBC开发环境配置课件.ppt
- 20120313卡方检验(一)课件.ppt
- 2025届衡阳市第八中学高三一诊考试物理试卷含解析.doc
- 2025届湖南省娄底市双峰一中等五校重点中学高三第二次诊断性检测物理试卷含解析.doc
- 天水市第一中学2025届高三第二次联考物理试卷含解析.doc
- 2025届金华市重点中学高三考前热身物理试卷含解析.doc
- 2025届北京市石景山区第九中学高三第四次模拟考试物理试卷含解析.doc
- 江苏扬州市2025届高三第一次模拟考试物理试卷含解析.doc
- 2025届江苏省南通市高级中学高考物理五模试卷含解析.doc
- 广东省清远市华侨中学2025届高三第一次调研测试物理试卷含解析.doc
- 辽宁省凤城市2025届高三第五次模拟考试物理试卷含解析.doc
- 内蒙古巴彦淖尔市重点中学2025届高考仿真卷物理试卷含解析.doc
最近下载
- [合肥]2024年安徽合肥市庐阳区选拔村级后备干部12人笔试历年参考题库附带答案详解.docx VIP
- 城投评级标准.docx VIP
- XX集团有限公司境外安全生产管理规定.docx VIP
- VEICH伟创SD700交流伺服驱动器使用说明书V1.1.pdf VIP
- 660MW锅炉()概述.ppt
- 贵州省贵阳第一中学2025届物理高三第一学期期末学业水平测试模拟试题含解析.doc
- 电子行业复工安全培训课件.pptx
- 12.2 跨学科实践:制作简易杆秤(教案)2024-2025学年度-人教版物理八年级下册.docx VIP
- c语言基础教程英文版ch05.pptx VIP
- 船舶涂装技术-第二课.ppt
文档评论(0)