




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
班级: 姓名: 学号: 信号与系统上机实验报告 学院:电子信息学院 班级:08011202 姓名:王喜成 学号:2012301794 上机实验 5 连续信号的采样与重构一、实验目的(1)验证采样定理;(2)熟悉信号的抽样与恢复过程; (3)通过实验观察欠采样时信号频域的混迭现象;(4)掌握采样前后信号频域的变化,加深对采样定理的理解;(5)掌握采样频域的确定方法。二、实验内容和原理信号的采样与恢复示意图如图2.5-1所示图2.5-1 信号的抽样与恢复示意图抽样定理指出:一个有限频宽的连续时间信号,其最高频率为,经过等间隔抽样后,只要抽样频率不小于信号最高频率的二倍,即满足,就能从抽样信号中恢复原信号,得到。与相比没有失真,只有幅度和相位的差异。一般把最低的抽样频率称为奈奎斯特抽样频率。当时,的频谱将产生混迭现象,此时将无法恢复原信号。f(t)的幅度频谱为;开关信号为周期矩形脉冲,其脉宽相对于周期非常小,故将其视为冲激序列,所以的幅度频谱亦为冲激序列;抽样信号的幅度频谱为;的幅度频谱为。观察抽样信号的频谱,可以发现利用低通滤波器(其截止频率满足)就能恢复原信号。信号抽样与恢复的原理框图如图2.5-2所示。图2.5-2 信号抽样与恢复的原理框图由原理框图不难看出,a/d转换环节实现抽样、量化、编码过程;数字信号处理环节对得到的数字信号进行必要的处理;d/a转换环节实现数/模转换,得到连续时间信号;低通滤波器的作用是滤除截止频率以外的信号,恢复出与原信号相比无失真的信号。三、涉及的matlab函数subplot(2,1,1)xlabel(时间, msec);ylabel(幅值);title(连续时间信号 x_a(t);axis(0 1 -1.2 1.2)stem(k,xs);grid;linspace(-0.5,1.5,500);ones(size(n)freqs(2,1 2 1,wa);plot(wa/(2*pi),abs(ha)buttord(wp, ws, 0.5, 30,s);yz, w = freqz(y, 1, 512);m= input(欠采样因子 = );length(nn1)y = interp(x,l)b,a = butter(n, wn, s);get(gfp,units);set(gfp,position,100 100 400 300);fx1=fft(xs1)abs(fx2(n2+1)y = resample(x,l,m);四、实验内容与方法1.验证性试验1)正弦信号的采样matlab程序:clf;t = 0:0.0005:1;f = 13;xa = cos(2*pi*f*t);subplot(2,1,1)plot(t,xa);gridxlabel(时间, msec);ylabel(幅值); title(连续时间信号 x_a(t);axis(0 1 -1.2 1.2)subplot(2,1,2);t = 0.1;n = 0:t:1;xs = cos(2*pi*f*n);k = 0:length(n)-1;stem(k,xs);grid;xlabel(时间,msec);ylabel(幅值);title(离散时间信号 xn);axis(0 (length(n)-1) -1.2 1.2)正弦信号的采样结果如图2.5-3所示。图2.5-3 正弦信号的采样2)采样的性质matlab程序:clf;t = 0:0.005:10;xa = 2*t.*exp(-t);subplot(2,2,1)plot(t,xa);gridxlabel(时间信号, msec);ylabel(幅值);title(连续时间信号 x_a(t);subplot(2,2,2)wa = 0:10/511:10;ha = freqs(2,1 2 1,wa);plot(wa/(2*pi),abs(ha);grid;xlabel(频率, khz);ylabel(幅值);title(|x_a(jomega)|);axis(0 5/pi 0 2);图2.5-4 信号采样的性质subplot(2,2,3)t = 1;n = 0:t:10;xs = 2*n.*exp(-n);k = 0:length(n)-1;stem(k,xs);grid;xlabel(时间 n);ylabel(幅值);title(间散时间信号 xn);subplot(2,2,4)wd = 0:pi/255:pi;hd = freqz(xs,1,wd);plot(wd/(t*pi), t*abs(hd);grid;xlabel(频率, khz);ylabel(幅值);title(|x(ejomega)|);axis(0 1/t 0 2)信号采样的性质如图2.5-4所示。3)模拟低通滤波器设计matlab程序:clf;fp = 3500;fs = 4500;wp = 2*pi*fp; ws = 2*pi*fs;n, wn = buttord(wp, ws, 0.5, 30,s);b,a = butter(n, wn, s);wa = 0:(3*ws)/511:3*ws;h = freqs(b,a,wa);plot(wa/(2*pi), 20*log10(abs(h);gridxlabel(frequency, hz);ylabel(gain, db);title(gain response);axis(0 3*fs -60 5);模拟低通滤波器的设计结果如图2.5-5所示。图2.5-5 模拟低通滤波器的设计4)时域过采样matlab程序:%离散信号的时域过采样clf;n=0:50;x = sin(2*pi*0.12*n);y=zeros(1,3*length(x);y(1:3:length(y)=x;subplot(2,1,1)stem(n,x);title(输入序列);subplot(2,1,2)stem(n,y(1:length(x);title(输出序列);离散信号的时域过采样结果如图2.5-6所示。2.5-6 离散信号的时域过采样5)时域欠采样matlab程序:%离散信号的时域欠采样clf;n=0:49;m=0:50*3-1;x = sin(2*pi*0.042*m);y=x(1:3:length(x);subplot(2,1,1)stem(n,x(1:50);axis(0 50 -1.2 1.2);title(输入序列);subplot(2,1,2)stem(n,y); axis(0 50 -1.2 1.2);title(输出序列);离散信号的时域欠采样结果如图2.5-7所示。2.5-7 离散信号的时域欠信号6)频域过采样matlab程序:%信号的频域过采样freq = 0 0.45 0.5 1;mag = 0 1 0 0;x = fir2(99, freq, mag);xz, w = freqz(x, 1, 512);subplot(2,1,1);plot(w/pi, abs(xz); gridtitle(输入谱);subplot(2,1,2);l = input(过采样因子 = );y = zeros(1, l*length(x);y(1: l: length(y) = x;yz, w = freqz(y, 1, 512);plot(w/pi, abs(yz); axis(0 1 0 1);gridtitle(输出谱);信号的频域欠采样结果如图2.5-8所示。图2.5-8 信号的频域过采样7)频域欠采样%信号的频域欠采样clf;freq = 0 0.42 0.48 1;mag = 0 1 0 0;x = fir2(101, freq, mag);xz, w = freqz(x, 1, 512);subplot(2,1,1);plot(w/pi, abs(xz); gridtitle(输入谱);m= input(欠采样因子 = );y=x(1:m: length(x);yz, w = freqz(y, 1, 512);图2.5-9 信号的频域欠采样subplot(2,1,2);plot(w/pi, abs(yz);gridtitle(输出谱);信号的频域欠采样结果如图2.5-9所示。8)采样过程演示matlab程序:%采样过程演示clf;m = input(欠采样因子 = );n = 0:99;x = sin(2*pi*0.043*n) + sin(2*pi*0.031*n);y = decimate(x,m,fir);gfp=figure;get(gfp,units);set(gfp,position,100 100 400 300);subplot(2,1,1);stem(n,x(1:100);title(输入序列);subplot(2,1,2);m = 0:(100/m)-1;stem(m,y(1:100/m);title(输出序列);信号的采样结果如图2.5-10所示。图2.5-10 信号的采样过程演示9)插值过程matlab程序:%插值过程clf;l = input(过采样因子 = );n = 0:49;x = sin(2*pi*0.043*n) + sin(2*pi*0.031*n);y = interp(x,l);subplot(2,1,1);stem(n,x(1:50);title(输入序列);subplot(2,1,2);m = 0:(50*l)-1;stem(m,y(1:50*l);title(输出序列);信号的插值过程结果如图2.5-11所示图2.5-11 信号的插值过程10)两速率采样matlab程序:%两速率采样clf;l = input(过采样因子= );m = input(欠采样因子= );n = 0:29;x = sin(2*pi*0.43*n) + sin(2*pi*0.31*n);y = resample(x,l,m);subplot(2,1,1);stem(n,x(1:30);axis(0 29 -2.2 2.2);title(输入序列);图2.5-12 信号的两速率采样subplot(2,1,2);m = 0:(30*l/m)-1;stem(m,y(1:30*l/m);axis(0 (30*l/m)-1 -2.2 2.2);title(输出序列);输入不同的过采样因子和欠采样因子就可以得到不同的输出。图2.5-12给定的是其中一种输出结果。2.程序设计实验设计一模拟信号:x(t)=3sin(2ft)。采样频率为5120hz,取信号频率f=150hz(正常采样)和f=3000hz(欠采样)两种情况进行采样分析。五、实验要求简述实验目的及原理,按实验步骤附上响应波形和频谱曲线,说明采样频率变化对信号时域和频域特性的影响,总结实验得出的主要结论。参考比较matlab版的相应实验,你可以得出哪些结论?六、 实验原程序代码和结果图1.验证性实验1)正弦信号的采样图一 原程序代码图二 实验结果图2)采样的性质图三 原程序代码图四 实验结果图3)模拟低通滤波器设计图五 原程序代码图六 实验结果图4)时域过采样图七 原程序代码图八 实验结果图5)时域欠采样图九 原程序代码图十 实验结果图6)频域过采样图十一 原程序代码图十二 实验结果图7)频域欠采样图十三 原程序代码图十四 实验结果图8)采样过程演示图十五 原程序代码图十六 实验结果图9)插值过程图十七 原程序代码图十八 实验结果图10)两速率采样图十九 原程序代码图二十
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东佛山市季华中学招聘编制教师2人考前自测高频考点模拟试题及一套完整答案详解
- 2025北京市海淀区教师进修学校附属实验学校教育集团招聘模拟试卷及答案详解参考
- 2025广东清远市清城区公路事务中心招聘1人考前自测高频考点模拟试题附答案详解(黄金题型)
- 2025安徽医科大学第一附属医院博士后岗位招聘考前自测高频考点模拟试题及答案详解(必刷)
- 2025年齐齐哈尔工程学院博士人才招聘50人考前自测高频考点模拟试题及答案详解(必刷)
- 2025北京大学地球与空间科学学院智慧能源和公共安全研究中心招聘科研助理1人考前自测高频考点模拟试题及答案详解1套
- 2025江西南昌市东方航空配餐有限公司招聘劳务派遣人员1人考前自测高频考点模拟试题及答案详解(有一套)
- 第一单元 第一课 我的家在哪里(第1课时 从社区看我家)教学设计-人教版历史与社会七年级上册
- 2025辽宁本溪高新区国有企业招聘6人考前自测高频考点模拟试题有完整答案详解
- 2025山东金钟科技集团股份有限公司招聘38名笔试题库历年考点版附带答案详解
- JTS 206-2-2023 水运工程桩基施工规范
- 鼻腔冲洗护理技术
- 内蒙古铜矿资源报告
- MSA-测量系统分析模板
- 植筋锚固深度计算表格
- 切肉机安全操作规程
- 110KV、220KV线路迁改工程施工组织设计.11588
- 钢箱梁支架搭设检查验收表
- 植物病理学课件
- 广西基本医疗保险门诊特殊慢性病申报表
- 幼儿园小班语言活动教案《我会看书》
评论
0/150
提交评论