数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx

上传人:聆听****声音 文档编号:15376249 上传时间:2023-07-04 格式:PPTX 页数:40 大小:488.60KB
下载 相关 举报
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第1页
第1页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第2页
第2页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第3页
第3页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第4页
第4页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第5页
第5页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第6页
第6页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第7页
第7页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第8页
第8页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第9页
第9页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第10页
第10页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第11页
第11页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第12页
第12页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第13页
第13页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第14页
第14页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第15页
第15页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第16页
第16页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第17页
第17页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第18页
第18页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第19页
第19页 / 共40页
数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx_第20页
第20页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx

《数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx》由会员分享,可在线阅读,更多相关《数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx(40页珍藏版)》请在冰点文库上搜索。

数字信号处理实验(MATLAB版)实验15时域抽样与信号的重建..pptx

1,实验15时域抽样与信号的重建,市场与市场营销我国汽车市场的发展与现状复习思考题,实验15时域抽样与信号的重建,1,实验15时域抽样与信号的重建,一、实验目的了解用MATLAB语言进行时域抽样与信号重建的方法。

进一步加深对时域信号抽样与恢复的基本原理的理解。

观察信号抽样与恢复的图形,掌握采样频率的确定方法和内插公式的编程方法。

1,实验15时域抽样与信号的重建,二、实验原理离散时间信号大多由连续时间信号(模拟信号)抽样获得。

在模拟信号进行数字化处理的过程中,主要经过A/D转换、数字信号处理、D/A转换和低通滤波等过程,如图15-1所示。

其中,A/D转换器的作用是将模拟信号进行抽样、量化、编码,变成数字信号。

经过处理后的数字信号则由D/A转换器重新恢复成模拟信号。

1,实验15,时域抽样与信号的重建,图15-1对模拟信号进行数字化处理的过程,1,实验15时域抽样与信号的重建如果A/D转换电路输出的信号频谱已经发生了混叠现象,则信号再经过后面的数字信号处理电路和D/A转换电路就没有实际使用的意义了。

因此,信号进行A/D转换时,采样频率的确定是非常重要的。

图15-2表示了一个连续时间信号xa(t)、对应的抽样后获得的信号以及对应的频谱。

在信号进行处理的过程中,要使有限带宽信号xa(t)被抽样后能够不失真地还原出原模拟信号,抽样信号p(t)的周期Ts及抽样频率Fs的取值必须符合奈奎斯特(Nyquist)定理。

假定xa(t)的最高频率为fm,则应有Fs2fm,即s2m。

1,实验15,时域抽样与信号的重建,图15-2连续时间信号的抽样及其对应的频谱,1,实验15时域抽样与信号的重建从图15-2中我们可以看出,由于Fs的取值符合大于两倍的信号最高频率fm,因此只要经过一个低通滤波器,抽样信号就能不失真地还原出原模拟信号。

反之,如果Fs的取值小于两倍的信号最高频率fm,则频谱,将发生混叠,抽样信号将无法不失真地还原出原模拟信号。

下面,我们用MATLAB程序来仿真演示信号从抽样到恢复的全过程。

1,实验15时域抽样与信号的重建,1.对连续信号进行采样在实际使用中,绝大多数信号都不是严格意义上的带限信号。

为了研究问题的方便,我们选择两个正弦频率叠加的信号作为研究对象。

例15-1已知一个连续时间信号,f01Hz,取最高有限带宽频率fm5f0。

分别显示原连续时间信号波形和Fs2fm、Fs2fm、Fs2fm三种情况下抽样信号的波形。

1,实验15时域抽样与信号的重建,解分别取Fsfm、Fs2fm和Fs3fm来研究问题。

MATLAB程序如下:

dt0.1;f01;T01/f0;fm5*f0;Tm1/fm;t2:

dt:

2;fsin(2*pi*f0*t)1/3*sin(6*pi*f0*t);%建立原连续信号subplot(4,1,1),plot(t,f);axis(min(t)max(t)1.1*min(f)1.1*max(f);title(原连续信号和抽样信号);fori1:

3;,1,实验15时域抽样与信号的重建fsi*fm;Ts1/fs;%确定采样频率和周期n2:

Ts:

2;fsin(2*pi*f0*n)1/3*sin(6*pi*f0*n);%生成抽样信号subplot(4,1,i1),stem(n,f,filled);axis(min(n)max(n)1.1*min(f)1.1*max(f);,end结果如图15-3所示。

1,实验15,时域抽样与信号的重建,图15-3连续信号及其抽样信号波形,1,实验15时域抽样与信号的重建,2.连续信号和抽样信号的频谱根据理论分析已知,信号的频谱图可以很直观地反映出抽样信号能否恢复还原模拟信号波形。

因此,我们对上述三种情况下的时域信号波形求振幅频谱,来进一步分析和证明时域抽样定理。

1,实验15时域抽样与信号的重建,例15-2求解例15-1中原连续信号波形和Fs2fm三种情况下的抽样信号波形所对应的幅度谱。

解图15-4依次表示原连续信号和Fs2fm抽样信号的频谱,与图15-3上各时域信号一一对应。

由图可见,当满足Fs2fm条件时,抽样信号的频谱没有混叠现象;当不满足Fs2fm条件时,抽样信号的频谱发生了混叠,即图15-4第2行Fs2fm的频谱图,在fm5f0的范围内,频谱出现了镜像对称的部分。

1,实验15,时域抽样与信号的重建,图15-4连续信号及其抽样信号的振幅频谱,1,实验15时域抽样与信号的重建,抽样信号波形所对应的幅度谱MATLAB程序如下:

dt0.1;f01;T01/f0;%输入基波的频率、计算周期t2:

dt:

2;Nlength(t);%求时间轴上采样点数fsin(2*pi*f0*t)1/3*sin(6*pi*f0*t);%建立原连续信号fm5*f0;Tm1/fm;%最高频率取基波的5倍频wm2*pi*fm;k0:

N1;,1,实验15时域抽样与信号的重建w1k*wm/N;%在频率轴上生成N个采样频率点F1f*exp(j*t*w1)*dt;%对原信号进行傅里叶变换subplot(4,1,1),plot(w1/(2*pi),abs(F1);,axis(0max(4*fm)1.1*min(abs(F1)1.1*max(abs(F1);%生成fs2fm三种抽样信号的振幅频谱fori1:

3;ifi2c0,elsec1,endfs(ic)*fm;Ts1/fs;%确定采样频率和周期n2:

Ts:

2;,1,实验15时域抽样与信号的重建fsin(2*pi*f0*n)1/3*sin(6*pi*f0*n);%生成抽样信号Nlength(n);%求时间轴上采样点数wm2*pi*fs;k0:

N1;wk*wm/N;,Ff*exp(j*n*w)*Ts;%对抽样信号进行傅里叶变换subplot(4,1,i1),plot(w/(2*pi),abs(F);axis(0max(4*fm)1.1*min(abs(F)1.1*max(abs(F);end,1,实验15时域抽样与信号的重建,3.由内插公式重建信号满足奈奎斯特(Nyquist)抽样定理的信号,,只,要经过一个理想的低通滤波器,将原信号有限带宽以外的频率部分滤除,就可以重建xa(t)信号,如图15-5(a)所示。

信号重建一般采用两种方法:

一是用时域信号与理想滤波器系统的单位冲激响应进行卷积积分来求解;二是设计实际的模拟低通滤波器对信号进行滤波。

我们首先来讨论第一种方法。

1,实验15,时域抽样与信号的重建,图15-5抽样信号经过理想低通滤波器重建xa(t)信号,1,实验15时域抽样与信号的重建理想低通滤波器的频域特性为一矩形,如图15-5(b)所示,其单位冲激响应为,信号通过滤波器输出,其结果应为与h(t)的卷积积分:

1,实验15,时域抽样与信号的重建,1,实验15时域抽样与信号的重建,(15-1)式(15-1)称为内插公式。

由式可见,xa(t)信号可以由其抽样值xa(nT)及内插函数重构。

MATLAB中提供了sinc函数,可以很方便地使用内插公式。

1,实验15时域抽样与信号的重建例15-3用时域卷积推导出的内插公式重建例15-1给定的信号。

解MATLAB程序如下:

f01;T01/f0;dt0.01;%输入基波的频率、周期fm5*f0;Tm1/fm;%最高频率为基波的5倍频t0:

dt:

3*T0;xsin(2*pi*f0*t)1/3*sin(6*pi*f0*t);%建立原连续信号subplot(4,1,1),plot(t,x);,1,实验15时域抽样与信号的重建axis(min(t)max(t)1.1*min(x)1.1*max(x);title(用时域卷积重建抽样信号);fori1:

3;,fsi*fm;Ts1/fs;%确定采样频率和周期,n0:

(3*T0)/Tst10:

Ts:

3*T0;,%生成n序列%生成t序列,x1sin(2*pi*n*f0/fs)1/3*sin(6*pi*n*f0/fs);%生成抽样信号TNones(length(n),1)*t1n*Ts*ones(1,length(t1);%生成tnT矩阵,1,实验15时域抽样与信号的重建xax1*sinc(fs*pi*TN);%内插公式subplot(4,1,i1),plot(t1,xa);axis(min(t1)max(t1)1.1*min(xa)1.1*max(xa);end,原信号与重建信号的结果如图15-6所示。

1,实验15,时域抽样与信号的重建,图15-6用时域卷积内插公式重建信号,1,实验15时域抽样与信号的重建,*4.由模拟滤波器重建信号图15-5(a)所示电路中的滤波器也可以选择实际设计的模拟滤波器(参考实验22)。

此时须注意的问题是,实际设计的模拟滤波器一般与理想滤波器的幅频特性有一定的差别,设计时应尽量选择幅频响应接近理想曲线的实际滤波器。

1,实验15时域抽样与信号的重建,例15-4由例15-2原信号频谱图可见,xa(t)信号的基波频率为f01Hz,有限带宽取fm5Hz,假定模拟低通滤波器的3dB截止频率fcfm,电路阶数N6,通带波动RP1dB,阻带衰减AS20dB。

试用图形表示理想的低通滤波器和实际模拟低通滤波器的幅频响应曲线。

1,实验15时域抽样与信号的重建解分别设计巴特沃斯和切比雪夫型、切比雪夫型低通滤波器并描绘曲线,进行比较。

MATLAB程序如下:

fm1;N6;rp1;as20;Wp2*pi*fm;%计算截止角频率dw(2*Wp)/399;%确定频率轴上采样点间的间隔w0:

dw:

2*Wp;%在频率轴上生成采样序列h0ones(1,201),zeros(1,199);%建立理想低通滤波频响特性%设计巴特沃斯低通滤波器,1,实验15时域抽样与信号的重建b,abutter(N,Wp,s);hfreqs(b,a,w);subplot(3,1,1),plot(w/(2*pi),abs(h),w/(2*pi),,abs(h0);gridaxis(0max(2*fm)1.1*min(abs(h)1.1*max(abs(h);%设计切比雪夫型低通滤波器b,acheby1(N,rp,Wp,s);hfreqs(b,a,w);subplot(3,1,2),plot(w/(2*pi),abs(h),w/(2*pi),abs(h0);grid,1,实验15时域抽样与信号的重建,axis(0max(2*fm)1.1*min(abs(h)1.1*max(abs(h);%设计切比雪夫型低通滤波器b,acheby2(N,as,Wp,s);hfreqs(b,a,w);subplot(3,1,3),plot(w/(2*pi),abs(h),w/(2*pi),abs(h0);gridaxis(0max(2*fm)1.1*min(abs(h)1.1*max(abs(h);,1,实验15时域抽样与信号的重建图15-7分别表示了设计出的巴特沃斯和切比雪夫型、型低通滤波器的幅频响应曲线,同时用较细的线条标出了理想低通滤波器曲线。

由曲线观察可见,切比雪夫型的幅频曲线与理想滤波器曲线最为接近。

1,实验15,时域抽样与信号的重建,图15-7巴特沃斯和切比雪夫型、型低通滤波器的幅频响应,1,实验15时域抽样与信号的重建例15-5选定使用切比雪夫型滤波器对Fs2fm抽样信号进行滤波,重建xa(t)信号,由此验证奈奎斯特定理。

解用切比雪夫型低通滤波器滤波,MATLAB程序如下:

f01;T01/f0;%输入基波的频率、周期fm5*f0;Tm1/fm;%最高频率为基波的5倍频t2:

0.1:

2;fsin(2*pi*f0*t)1/3*sin(6*pi*f0*t);%建立原连续信号,1,实验15时域抽样与信号的重建subplot(4,1,1),plot(t,f);gridtitle(原信号与重建的信号);,axis(min(t)max(t)1.1*min(f)1.1*max(f);%对fs2fm三种抽样信号进行滤波N6;rp1;as20;fori1:

3;fsi*fm;Ts1/fs;%确定采样频率和周期n2:

Ts:

2;fsin(2*pi*f0*n)1/3*sin(6*pi*f0*n);%生成抽样信号,1,实验15时域抽样与信号的重建,stlength(n);%求时间轴上采样点数%设计低通滤波器Wp2*pi*fm;dw(2*Wp)/(st1);w0:

dw:

2*Wp;b,acheby1(N,rp,Wp,s);%切比雪夫型%b,abutter(N,Wp,s);%巴特沃斯型%b,acheby2(N,as,Wp,s);%切比雪夫型ylsim(b,a,f,n);,1,实验15时域抽样与信号的重建subplot(4,1,i1),plot(n,y);gridaxis(min(n)max(n)1.1*min(y)1.1*max(y);end程序运行的结果与图15-6内插重建的信号基本相同,不再给出。

1,实验15时域抽样与信号的重建三、实验任务阅读并输入实验原理中介绍的例题程序,观察输出的波形曲线,理解每一条语句的含义。

已知一个连续时间信号f(t)sinc(t),取最高有限带宽频率fm1Hz。

分别显示原连续时间信号波形和Fsfm、Fs2fm、Fs3fm三种情况下抽样信号的波形;求解原连续信号波形和抽样信号所对应的幅度谱;用时域卷积的方法(内插公式)重建信号;*用模拟低通滤波器重建信号。

1,实验15时域抽样与信号的重建,四、实验预习认真阅读实验原理,明确本次实验任务,读懂各函数和例题程序,了解实验方法。

根据实验任务预先编写实验程序。

预习思考题:

什么是内插公式?

在MATLAB中内插公式可以用什么函数来编写程序?

1,实验15时域抽样与信号的重建,五、实验报告列写调试通过的实验程序,打印或描绘实验程序产生的曲线图形。

思考题:

回答实验预习思考题。

通过本实验,你能使用哪些方法进行信号的重建?

使用时需注意什么问题?

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2