当前位置:文档之家› 2017年西电电院数字信号处理上机实验报告五

2017年西电电院数字信号处理上机实验报告五

2017年西电电院数字信号处理上机实验报告五
2017年西电电院数字信号处理上机实验报告五

实验五、IIR数字滤波器设计及其网络结构

班级:学号:姓名:成绩:

1实验目的

(1)熟悉数字滤波的基本概念、数字滤波器的主要技术指标及其物理意义;

(2)掌握巴特沃斯和切比雪夫模拟低通滤波器的设计方法和IIR数字低通滤波器的脉冲响应不变设计法、双线性变换法设计方法。

(3)了解模拟和数字滤波器的频率变换、IIR数字滤波器的直接(优化)设计方法;

2 实验内容

(1)设计计算机程序,根据滤波器的主要技术指标设计IIR数字巴特沃斯和切比雪夫低通、高通、带通和带阻滤波器;

(2)绘制滤波器的幅频特性和相频特性曲线,验证滤波器的设计结果是否达到设计指标要求;

(3)画出数字滤波器的直接型、级联型、并联型网络结构信号流图。。

3实验步骤

(1)设计相应的八种滤波器的MATLAB程序;

(2)画出幅频相频特性曲线;

(3)画出信号流图。

4程序设计

%% 巴特沃斯低通

wp=0.2;ws=0.35;rp=1;rs=10;

[N,wc]=buttord(wp,ws,rp,rs);

[B,A]=butter(N,wc);

w=0:0.001:pi;

[H,w]=freqz(B,A,w);

H1=20*log10(abs(H))

subplot(2,1,1)

plot(w/pi,H1),grid on;xlabel('\omega/\pi'),ylabel('|H(e^i^\omega)|')

subplot(2,1,2)

plot(w/pi,angle(H)/pi);xlabel('\omega/\pi'),ylabel('\phi(\omega)/\pi')

%% 巴特沃斯高通

wp=0.8;ws=0.6;rp=1;rs=10;

[N,wc]=buttord(wp,ws,rp,rs);

[B,A]=butter(N,wc,'high');

w=0:0.001:pi;

[H,w]=freqz(B,A,w);

H1=20*log10(abs(H));

subplot(2,1,1)

plot(w/pi,H1),grid on;

xlabel('\omega/\pi'),ylabel('|H(e^i^\omega)|')

subplot(2,1,2)

plot(w/pi,angle(H)/pi);xlabel('\omega/\pi'),ylabel('\phi(\omega)/\pi') %% 巴特沃斯带通

wpl=0.4;wpu=0.6;wsl=0.2;wsu=0.8

wp=[wpl,wpu];ws=[wsl,wsu];rp=1;rs=20;

[N,wc]=buttord(wp,ws,rp,rs);

[B,A]=butter(N,wc);

w=0:0.001:pi;

[H,w]=freqz(B,A,w);

H1=20*log10(abs(H));

subplot(2,1,1)

plot(w/pi,H1),grid on;xlabel('\omega/\pi'),ylabel('|H(e^i^\omega)|') subplot(2,1,2)

plot(w/pi,angle(H)/pi);xlabel('\omega/\pi'),ylabel('\phi(\omega)/\pi') %% 巴特沃斯带阻

wpl=0.2;wpu=0.8;wsl=0.4;wsu=0.6

wp=[wpl,wpu];ws=[wsl,wsu];rp=1;rs=20;

[N,wc]=buttord(wp,ws,rp,rs);

[B,A]=butter(N,wc,'stop');

w=0:0.001:pi;

[H,w]=freqz(B,A,w);

H1=20*log10(abs(H));

subplot(2,1,1)

plot(w/pi,H1),grid on;

xlabel('\omega/\pi'),ylabel('|H(e^i^\omega)|')

subplot(2,1,2)

plot(w/pi,angle(H)/pi);xlabel('\omega/\pi'),ylabel('\phi(\omega)/\pi') %% 切比雪夫低通

wp=0.2;ws=0.5;rp=1;rs=40;

[N,wpo]=cheb1ord(wp,ws,rp,rs);

[B,A]=cheby1(N,rp,wpo);

w=0:0.001:pi;

[H,w]=freqz(B,A,w);

H1=20*log10(abs(H));

subplot(2,1,1)

plot(w/pi,H1),grid on;xlabel('\omega/\pi'),ylabel('|H(e^i^\omega)|')

subplot(2,1,2)

plot(w/pi,angle(H)/pi);xlabel('\omega/\pi'),ylabel('\phi(\omega)/\pi')

%% 切比雪夫高通

wp=0.7;ws=0.5;rp=1;rs=40;

[N,wpo]=cheb1ord(wp,ws,rp,rs);

[B,A]=cheby1(N,rp,wpo,'high');

w=0:0.001:pi;

[H,w]=freqz(B,A,w);

H1=20*log10(abs(H));

subplot(2,1,1)

plot(w/pi,H1),grid on;xlabel('\omega/\pi'),ylabel('|H(e^i^\omega)|')

subplot(2,1,2)

plot(w/pi,angle(H)/pi);xlabel('\omega/\pi'),ylabel('\phi(\omega)/\pi')

%% 切比雪夫带通

wpl=0.4;wpu=0.6;wsl=0.2;wsu=0.8

wp=[wpl,wpu];ws=[wsl,wsu];rp=1;rs=20;

[N,wpo]=cheb1ord(wp,ws,rp,rs);

[B,A]=cheby1(N,rp,wpo);

w=0:0.001:pi;

[H,w]=freqz(B,A,w);

H1=20*log10(abs(H));

subplot(2,1,1)

plot(w/pi,H1),grid on;xlabel('\omega/\pi'),ylabel('|H(e^i^\omega)|')

subplot(2,1,2)

plot(w/pi,angle(H)/pi);xlabel('\omega/\pi'),ylabel('\phi(\omega)/\pi')

%% 切比雪夫带阻

wpl=0.2;wpu=0.8;wsl=0.4;wsu=0.6

wp=[wpl,wpu];ws=[wsl,wsu];rp=1;rs=20;

[N,wpo]=cheb1ord(wp,ws,rp,rs);

[B,A]=cheby1(N,rp,wpo,'stop');

w=0:0.001:pi;

[H,w]=freqz(B,A,w);

H1=20*log10(abs(H));

subplot(2,1,1)

plot(w/pi,H1),grid on;xlabel('\omega/\pi'),ylabel('|H(e^i^\omega)|')

subplot(2,1,2)

plot(w/pi,angle(H)/pi);xlabel('\omega/\pi'),ylabel('\phi(\omega)/\pi')

5实验结果及分析

(1)巴特沃斯低通

W=0.5πi时,H=-0.75dB,w=0.35π时,H=-10dB,满足要求。

其信号流图为:

巴特沃斯高通:

信号流图

巴特沃斯带通:

巴特沃斯带阻

切比雪夫低通

切比雪夫高通

切比雪夫带通

切比雪夫带阻

6总结

通过本次试验,我熟悉了数字滤波的基本概念、数字滤波器的主要技术指标及其物理意义,掌握了巴特沃斯和切比雪夫模拟低通滤波器的设计方法和IIR数字低通滤波器的脉冲响应不变设计法、双线性变换法设计方法,了解了模拟和数字滤波器的频率变换、IIR数字滤波器的直接(优化)设计方法。

7参考资料

史林,赵树杰. 数字信号处理. 北京:科学出版社,2007

数字信号处理西电

数字信号处理上机第一次实验 实验一: 设给定模拟信号()1000t a x t e -=,的单位是ms 。 (1) 利用MATLAB 绘制出其时域波形和频谱图(傅里叶变换),估计其等效带宽(忽略谱分 量降低到峰值的3%以下的频谱)。 (2) 用两个不同的采样频率对给定的进行采样。 ○1 。 ○2 。 比较两种采样率下的信号频谱,并解释。 实验一MATLAB 程序: (1) ○ 1 clc; fs=5000; ts=1/fs; N=1000; t=(-N:N)*ts; s=exp(-abs(t)); plot(t,s,'linewidth',1.5) xlabel('时间') ylabel('幅度') set(gca,'fontweight','b','fontsize',12) SPL=N*100; figure sp=fftshift(fft(s,SPL)); sp=sp/max(sp)*100; freqb=-fs/2:fs/SPL:fs/2-fs/SPL; plot(freqb,abs(sp)) xlabel('频率') ylabel('频谱幅度') set(gca,'fontweight','b','fontsize',12) yy=abs(abs(sp)-3); [aa,freqind]=min(yy); (freqind-SPL/2)*fs/SPL t ()a x t ()()15000s a f x t x n =以样本秒采样得到。()() 11j x n X e ω画出及其频谱()()11000s a f x t x n =以样本得到。()()11j x n X e ω画出及其频谱

数字信号处理期末试卷(含答案)

一、 填空题(每题2分,共10题) 1、 1、 对模拟信号(一维信号,是时间的函数)进行采样后,就是 信号,再 进行幅度量化后就是 信号。 2、 2、 )()]([ω j e X n x FT =,用)(n x 求出)](Re[ω j e X 对应的序列 为 。 3、序列)(n x 的N 点DFT 是)(n x 的Z 变换在 的N 点等间隔采样。 4、)()(5241n R x n R x ==,只有当循环卷积长度L 时,二者的循环卷积等于线性卷积。 5、用来计算N =16点DFT ,直接计算需要_________ 次复乘法,采用基2FFT 算法,需要________ 次复乘法,运算效率为__ _ 。 6、FFT 利用 来减少运算量。 7、数字信号处理的三种基本运算是: 。 8、FIR 滤波器的单位取样响应)(n h 是圆周偶对称的,N=6, 3)3()2(2 )4()1(5.1)5()0(======h h h h h h ,其幅度特性有什么特性? ,相位有何特性? 。 9、数字滤波网络系统函数为 ∑=--= N K k k z a z H 111)(,该网络中共有 条反馈支路。 10、用脉冲响应不变法将)(s H a 转换为)(Z H ,若)(s H a 只有单极点k s ,则系统)(Z H 稳定的条件是 (取s T 1.0=)。 二、 选择题(每题3分,共6题) 1、 1、 )6 3()(π-=n j e n x ,该序列是 。 A.非周期序列 B.周期 6π = N C.周期π6=N D. 周期π2=N 2、 2、 序列 )1()(---=n u a n x n ,则)(Z X 的收敛域为 。 A. a Z < B. a Z ≤ C. a Z > D. a Z ≥ 3、 3、 对)70()(≤≤n n x 和)190()(≤≤n n y 分别作20点DFT ,得)(k X 和)(k Y , 19,1,0),()()(Λ=?=k k Y k X k F ,19,1,0)],([)(Λ==n k F IDFT n f , n 在 范围内时,)(n f 是)(n x 和)(n y 的线性卷积。 A.70≤≤n B.197≤≤n C.1912≤≤n D.190≤≤n 4、 4、 )()(101n R n x =,) ()(72n R n x =,用DFT 计算二者的线性卷积,为使计算量尽可 能的少,应使DFT 的长度N 满足 。 A.16>N B.16=N C.16

数字信号处理期末试题及答案(1)

一、填空题(每空1分, 共10分) 1.序列()sin(3/5)x n n π=的周期为 。 2.线性时不变系统的性质有 律、 律、 律。 3.对4()()x n R n =的Z 变换为 ,其收敛域为 。 4.抽样序列的Z 变换与离散傅里叶变换DFT 的关系为 。 5.序列x(n)=(1,-2,0,3;n=0,1,2,3), 圆周左移2位得到的序列为 。 6.设LTI 系统输入为x(n) ,系统单位序列响应为h(n),则系统零状态输出y(n)= 。 7.因果序列x(n),在Z →∞时,X(Z)= 。 答案: 1.10 2.交换律,结合律、分配律 3. 4 11,01z z z --->- 4. k N j e Z π2= 5.{0,3,1,-2; n=0,1,2,3} 6.()()()y n x n h n =* 7. x(0) 二、单项选择题(每题2分, 共20分) 1.δ(n)的Z 变换是 ( a ) A.1 B.δ(ω) C.2πδ(ω) D.2π 2.序列x 1(n )的长度为4,序列x 2(n )的长度为3,则它们线性卷积的长度是 ( c ) A. 3 B. 4 C. 6 D. 7 3.LTI 系统,输入x (n )时,输出y (n );输入为3x (n-2),输出为 ( b ) A. y (n-2) B.3y (n-2) C.3y (n ) D.y (n ) 4.下面描述中最适合离散傅立叶变换DFT 的是 ( d ) A.时域为离散序列,频域为连续信号 B.时域为离散周期序列,频域也为离散周期序列 C.时域为离散无限长序列,频域为连续周期信号 D.时域为离散有限长序列,频域也为离散有限长序列 5.若一模拟信号为带限,且对其抽样满足奈奎斯特条件,理想条件下将抽样信号通过 即可完 全不失真恢复原信号 ( a ) A.理想低通滤波器 B.理想高通滤波器 C.理想带通滤波器 D.理想带阻滤波器 6.下列哪一个系统是因果系统 ( b ) A.y(n)=x (n+2) B. y(n)= cos(n+1)x (n) C. y(n)=x (2n) D.y(n)=x (- n) 7.一个线性时不变离散系统稳定的充要条件是其系统函数的收敛域包括 ( c ) A. 实轴 B.原点 C.单位圆 D.虚轴

西电数字信号处理上机实验报告

数字信号处理上机实验报告 14020710021 张吉凯 第一次上机 实验一: 设给定模拟信号()1000t a x t e -=,t 的单位是ms 。 (1) 利用MATLAB 绘制出其时域波形和频谱图(傅里叶变换),估计其等效带宽(忽略谱分量降低到峰值的3%以下的频谱)。 (2) 用两个不同的采样频率对给定的()a x t 进行采样。 ○1()()15000s a f x t x n =以样本秒采样得到。 ()()11j x n X e ω画出及其频谱。 ○2()()11000s a f x t x n =以样本秒采样得到。 ()() 11j x n X e ω画出及其频谱。 比较两种采样率下的信号频谱,并解释。 (1)MATLAB 程序: N=10; Fs=5; T s=1/Fs; n=[-N:T s:N]; xn=exp(-abs(n)); w=-4*pi:0.01:4*pi; X=xn*exp(-j*(n'*w)); subplot(211) plot(n,xn); title('x_a(t)时域波形'); xlabel('t/ms');ylabel('x_a(t)'); axis([-10, 10, 0, 1]); subplot(212); plot(w/pi,abs(X)); title('x_a(t)频谱图'); xlabel('\omega/\pi');ylabel('X_a(e^(j\omega))');

ind = find(X >=0.03*max(X))*0.01; eband = (max(ind) -min(ind)); fprintf('等效带宽为%fKHZ\n',eband); 运行结果: 等效带宽为12.110000KHZ

(完整版)数字信号处理试卷及答案

江 苏 大 学 试 题 课程名称 数字信号处理 开课学院 使用班级 考试日期

江苏大学试题第2A页

江苏大学试题第3A 页

江苏大学试题第页

一、填空题:(每空1分,共18分) 8、 数字频率ω是模拟频率Ω对采样频率s f 的归一化,其值是 连续 (连续还是离散?)。 9、 双边序列z 变换的收敛域形状为 圆环或空集 。 10、 某序列的DFT 表达式为∑-== 10 )()(N n kn M W n x k X ,由此可以看出,该序列时域的长度为 N , 变换后数字频域上相邻两个频率样点之间的间隔是 M π 2 。 11、 线性时不变系统离散时间因果系统的系统函数为2 52) 1(8)(22++--=z z z z z H ,则系统的极点为 2,2 1 21-=-=z z ;系统的稳定性为 不稳定 。系统单位冲激响应)(n h 的初值4)0(=h ; 终值)(∞h 不存在 。 12、 如果序列)(n x 是一长度为64点的有限长序列)630(≤≤n ,序列)(n h 是一长度为128点的有限长 序列)1270(≤≤n ,记)()()(n h n x n y *=(线性卷积),则)(n y 为 64+128-1=191点 点的序列,如果采用基FFT 2算法以快速卷积的方式实现线性卷积,则FFT 的点数至少为 256 点。 13、 用冲激响应不变法将一模拟滤波器映射为数字滤波器时,模拟频率Ω与数字频率ω之间的映射变换 关系为T ω = Ω。用双线性变换法将一模拟滤波器映射为数字滤波器时,模拟频率Ω与数字频率ω之 间的映射变换关系为)2tan(2ωT = Ω或)2 arctan(2T Ω=ω。 当线性相位FIR 数字滤波器满足偶对称条件时,其单位冲激响应)(n h 满足的条件为)1()(n N h n h --= ,

2017年西电电院数字信号处理教学大纲

《数字信号处理》课程教学大纲 课程代码:IB3123008 课程名称:数字信号处理英文名称:Digital Signal Processing 开课学期:第6学期 学分:3 学时:48 课程类別:必修课,专业基础课 适用专业:电子信息工程、信息对抗技术、遥感科学与技术、电磁场与无线技术、智能科学与技术 开课对象:三年级本科生 先修课程:信号与系统、MATLAB语言 后修课程:雷达原理、数字图像处理、数字音视频处理等 开课单位:电子工程学院 团队负责人:史林责任教授:史林 执笔人:史林核准院长:苏涛 一、课程性质、目的和任务 数字信号处理采用数字技术,研究信号和系统分析、处理、设计的基本原理和方法,是电子信息与电气工程类专业(电子信息工程专业、通信工程专业、信息工程专业等)的专业基础课,具有理论与实践紧密结合的特点。 通过本课程的学习,使学生建立数字信号处理的基本概念,掌握数字信号处理的基本原理、理论和方法,了解数字信号处理的新方法和新技术,熟练应用现代工具进行数字信号处理的仿真、分析和设计,达到能够对数字信号和系统进行分析、处理和设计的能力水平。为学习后续专业课程、进行创新性研究和解决复杂工程问题,奠定坚实的专业基础理论知识和工程实践能力。 本课程对学生达到如下毕业要求有贡献

二、教学内容、基本要求及学时分配 《数字信号处理》课程的教学内容、基本要求、学时分配和毕业要求指标点在教学中的具体体现如下。 (一)绪论 ( 2学时) 1.教学内容 介绍数字信号处理的基本概念、研究的内容及应用领域、发展概况和发展趋势,数字信号处理的基本特点,用数字方法处理信号的基本概念和一般方法。 2.基本要求 (1)了解数字信号处理研究的内容、应用领域、发展概况和发展趋势; (2)熟悉数字信号处理的基本概念和特点; (3)掌握用数字方法处理信号的基本概念和一般方法。 3.重点、难点 重点:数字信号处理的基本概念和特点。 难点:用数字方法处理信号的基本概念和一般方法 4.作业及课外学习要求 作业:分析数字信号处理的特点;熟悉用数字方法处理信号的一般方法,理解其中每个模块单元的作用。 课外学习:学习或复习MATLAB语言,掌握编程方法和技巧,做好后续的上机实验准备。 5.对毕业要求指标点的具体贡献 对指标点2-1的具体贡献:理解复杂工程问题中的数字系统; (二)离散时间信号和系统的时域分析( 4学时+4学时上机) 1.教学内容

数字信号处理设计实验报告 西电

数字信号处理 设计实验报告 一、实验目的 通过实验学会设计IIR和FIR数字滤波器分离多个信号,并用matlab实现。 二、实验内容 用数字信号处理技术实现两个时域重叠信号的分离,及相位检

波,设计分离和检波的方法,编写计算机程序,模拟信号处理过程,绘出时域和频域的处理结果。 三、程序设计 模拟信号的时域波形,频谱 Fs=40000; t=0:1/Fs:4; s1=cos(2*pi*30*t).*cos(2*pi*100*t); s2=cos(2*pi*70*t).*cos(2*pi*700*t); st=s1+s2; S1=abs(fftshift(fft(s1)))/80000; S2=abs(fftshift(fft(s2)))/80000; ST=abs(fftshift(fft(st)))/80000; F = (-80000:80000)*0.25 figure(1) subpl ot(321); pl ot(t,s1);titl e('s1时域波形'); xlabel('时间t');ylabel('幅度');grid on; axis([0 0.1 -1 1]) subpl ot(322); pl ot(F,S1);titl e('s1频谱'); xlabel('频率F');ylabel('幅值');grid on; axis([-1000 1000 0 1]) subpl ot(323);

pl ot(t,s2);titl e('s2时域波形'); xlabel('时间t');ylabel('幅度');grid on; axis([0 0.05 -1 1]) subpl ot(324); pl ot(F,S2);titl e('s2频谱'); xlabel('频率F');ylabel('幅值');grid on; axis([-1000 1000 0 1]) subpl ot(325); pl ot(t,st);titl e('st时域波形'); xlabel('时间t');ylabel('幅度');grid on; axis([0 0.05 -1 1]) subpl ot(326); pl ot(F,ST);titl e('st频谱'); xlabel('频率F');ylabel('幅值');grid on; axis([-1000 1000 0 1]) 采样信号的时域波形,频谱 Fs1=4000; t1=0:1/Fs1:4; N = 0:l ength(t1)-1 s1n=cos(2*pi*30*N/Fs1).*cos(2*pi*100*N/Fs1); s2n=cos(2*pi*70*N/Fs1).*cos(2*pi*700*N/Fs1); sn=s1n+s2n; S1N=abs(fftshift(fft(s1n)))/8000; S2N=abs(fftshift(fft(s2n)))/8000; SN=abs(fftshift(fft(sn)))/8000; F1 = (-8000:8000)*0.25 figure(2) subpl ot(321); stem(t1,s1n);titl e('s1n时域波形'); xlabel('时间t');ylabel('幅度');grid on; axis([0 0.05 -1 1]) subpl ot(322); pl ot(F1,S1N);titl e('S1N频谱'); xlabel('频率F');ylabel('幅值');grid on; axis([-1000 1000 0 1]) subpl ot(323); stem(t1,s2n);titl e('s2n时域波形'); xlabel('时间t');ylabel('幅度');grid on;

数字信号处理期末试卷(含答案)

一、 填空题(每题2分,共10题) 1、 1、 对模拟信号(一维信号,是时间的函数)进行采样后,就是 信号,再 进行幅度量化后就是 信号。 2、 2、 )()]([ω j e X n x FT =,用)(n x 求出)](Re[ω j e X 对应的序列 为 。 3、序列)(n x 的N 点DFT 是)(n x 的Z 变换在 的N 点等间隔采样。 4、)()(5241n R x n R x ==,只有当循环卷积长度L 时,二者的循环卷积等于线性卷积。 5、用来计算N =16点DFT ,直接计算需要_________ 次复乘法,采用基2FFT 算法,需要________ 次复乘法,运算效率为__ _ 。 6、FFT 利用 来减少运算量。 7、数字信号处理的三种基本运算是: 。 8、FIR 滤波器的单位取样响应)(n h 是圆周偶对称的,N=6, 3)3()2(2 )4()1(5 .1)5()0(======h h h h h h ,其幅 度特性有什么特性? ,相位有何特性? 。 9、数字滤波网络系统函数为 ∑=--= K k k z a z H 111)(,该网络中共有 条反馈支路。 10、用脉冲响应不变法将)(s H a 转换为)(Z H ,若)(s H a 只有单极点k s ,则系统)(Z H 稳定的条件是 (取s T 1.0=)。 二、 选择题(每题3分,共6题) 1、 1、 )6 3()(π-=n j e n x ,该序列是 。 A.非周期序列 B.周期 6π = N C.周期π6=N D. 周期π2=N 2、 2、 序列)1()(---=n u a n x n ,则)(Z X 的收敛域为 。 A.a Z < B.a Z ≤ C.a Z > D.a Z ≥ 3、 3、 对)70() (≤≤n n x 和)190()(≤≤n n y 分别作20点DFT ,得)(k X 和)(k Y , 19,1,0),()()( =?=k k Y k X k F ,19,1,0)],([)( ==n k F IDFT n f , n 在 范围内时,)(n f 是)(n x 和)(n y 的线性卷积。 A.70≤≤n B.197≤≤n C.1912≤≤n D.190≤≤n 4、 4、 )()(101n R n x =,)()(72n R n x =,用DFT 计算二者的线性卷积,为使计算量尽可 能的少,应使DFT 的长度N 满足 。 A.16>N B.16=N C.16

2017年西电电院数字信号处理上机实验报告三

实验三、信号的频域与Z域分析 班级:学号:姓名:成绩: 1实验目的 (1)理解序列离散傅里叶变换(DTFT)的定义,熟悉序列DTFT的计算及其主要性质; (2)掌握Z变换的计算和主要性质,熟悉Z变换的收敛域及其与序列特性的关系,以及Z变换与DTFT的关系; (3)掌握时域离散线性时不变系统的频域分析方法,深刻理解系统的频率响应。了解系统的稳态响应和暂态响应、相位延迟和群延迟等概念; (4)掌握时域离散线性时不变系统的z域分析方法,深刻理解离散系统的系统函数及其零极点分布,熟悉零极点分布与系统的因果性和稳定性关系、零极点分布对系统频率特性的影响、差分方程的Z变换解法等; 2 实验内容 (1)设计计算机程序,产生序列并计算序列的DTFT,绘制其幅频特性和相频特性曲线; (2)根据系统的单位脉冲响应和差分方程,计算系统的频率响应,绘制系统频率响应的幅频特性和相频特性曲线; (3)根据系统的单位脉冲响应和差分方程,计算系统的系统函数、零极点分布;改变系统的零极点分布,观察系统频率响应的变化。 3实验步骤 (1)设计有限长序列Rn;计算序列的DTFT,绘制幅频特性和相频特性曲线 (2)改变系统的系统函数的零点分布,绘制系统改变前和改变后的频率响应的幅频特性和相频特性曲线 4 程序设计 x=[1,1,1,1];nx=[0:3];%x(n)=R(n) w=linspace(-2.8*pi,2.8*pi,100000);%取100000个点

X=x*exp(-j*nx'*w);%DTFT figure(1); subplot(3,2,1),plot(w/pi,abs(X));xlabel('\omega/\pi');ylabel('|X(e^j^\omega)|') subplot(3,2,2),plot(w/pi,angle(X));xlabel('\omega/\pi');ylabel('\phi(\omega)/\pi') %差分方程求解 a=[1,-0.4];b=[1]; [H,w]=freqz(b,a,'whole'); subplot(3,2,3),plot(w/pi,abs(H));xlabel('\omega/\pi');ylabel('|X(e^j^\omega)|') subplot(3,2,4),plot(w/pi,angle(H));xlabel('\omega/\pi');ylabel('\phi(\omega)/\pi') %零极点分布 a=[1,-1.6,0.9425];%分母 b1=[1,-0.3];b2=[1,-0.8];%分子 [F,w]=freqz(b1,a,'whole'); figure(2); subplot(2,2,1),zplane(b1,a);%零极点分布图 subplot(2,2,3),plot(w/pi,abs(F));xlabel('\omega/\pi');ylabel('|X(e^j^\omega)|') subplot(2,2,4),plot(w/pi,angle(F));xlabel('\omega/\pi');ylabel('\phi(\omega)/\pi') figure(3);%改变零极点分布,观察频率响应变化 [F,w]=freqz(b2,a,'whole'); subplot(2,2,1),zplane(b2,a); subplot(2,2,3),plot(w/pi,abs(F));xlabel('\omega/\pi');ylabel('|X(e^j^\omega)|') subplot(2,2,4),plot(w/pi,angle(F));xlabel('\omega/\pi');ylabel('\phi(\omega)/\pi')

数字信号处理试题及答案

数字信号处理试题及答案 一、填空题:(每空1分,共18分) 1、 数字频率ω就是模拟频率Ω对采样频率s f 的归一化,其值就是 连续 (连续还就是离 散?)。 2、 双边序列z 变换的收敛域形状为 圆环或空集 。 3、 某序列的 DFT 表达式为∑-==1 0)()(N n kn M W n x k X ,由此可以瞧出,该序列时域的长度为 N ,变换后数字频域上相邻两个频率样点之间的间隔就是 M π 2 。 4、 线性时不变系统离散时间因果系统的系统函数为2 52) 1(8)(22++--=z z z z z H ,则系统的极点为 2,2 1 21-=-=z z ;系统的稳定性为 不稳定 。系统单位冲激响应)(n h 的初值 4)0(=h ;终值)(∞h 不存在 。 5、 如果序列)(n x 就是一长度为64点的有限长序列)630(≤≤n ,序列)(n h 就是一长度为128 点的有限长序列)1270(≤≤n ,记)()()(n h n x n y *=(线性卷积),则)(n y 为 64+128-1=191点 点的序列,如果采用基FFT 2算法以快速卷积的方式实现线性卷积,则FFT 的点数至少为 256 点。 6、 用冲激响应不变法将一模拟滤波器映射为数字滤波器时,模拟频率Ω与数字频率ω之间的 映射变换关系为T ω = Ω。用双线性变换法将一模拟滤波器映射为数字滤波器时,模拟频率Ω 与数字频率ω之间的映射变换关系为)2 tan(2ω T =Ω或)2arctan(2T Ω=ω。 7、当线性相位 FIR 数字滤波器满足偶对称条件时,其单位冲激响应)(n h 满足的条件为 )1()(n N h n h --= ,此时对应系统的频率响应)()()(ω?ω ωj j e H e H =,则其对应的相位函数为 ωω?2 1 )(-- =N 。 8、请写出三种常用低通原型模拟滤波器 巴特沃什滤波器 、 切比雪夫滤波器 、 椭圆滤波器 。 二、判断题(每题2分,共10分) 1、 模拟信号也可以与数字信号一样在计算机上进行数字信号处理,只要加一道采样的工序就可 以了。 (╳)

数字信号处理试题和答案

一. 填空题 1、一线性时不变系统,输入为x(n)时,输出为y(n);则输入为2x(n)时,输出为2y(n) ;输入为x(n-3)时,输出为y(n-3) 。 2、从奈奎斯特采样定理得出,要使实信号采样后能够不失真还原,采样频率fs与信号最高频率 f max关系为:fs>=2f max。 3、已知一个长度为N的序列x(n),它的离散时间傅立叶变换为X(e jw),它的N点离散傅立叶变换X(K)是关于X(e jw)的N 点等间隔采样。 4、有限长序列x(n)的8点DFT为X(K),则X(K)= 。 5、用脉冲响应不变法进行IIR数字滤波器的设计,它的主要缺点是频谱的交叠所产生的现象。 6.若数字滤波器的单位脉冲响应h(n)是奇对称的,长度为N,则它的对称中心是(N-1)/2 。 7、用窗函数法设计FIR数字滤波器时,加矩形窗比加三角窗时,所设计出的滤波器的过渡带比较窄,阻带衰减比较小。 8、无限长单位冲激响应(IIR)滤波器的结构上有反馈环路,因此是递归型结构。 9、若正弦序列x(n)=sin(30nπ/120)是周期的,则周期是N= 8 。 10、用窗函数法设计FIR数字滤波器时,过渡带的宽度不但与窗的类型有关,还与窗的采样点数有关 11.DFT与DFS有密切关系,因为有限长序列可以看成周期序列的主值区间截断,而周期序列可以看成有限长序列的周期延拓。 12.对长度为N的序列x(n)圆周移位m位得到的序列用x m(n)表示,其数学表达式为x m(n)= x((n-m))N R N(n)。 13.对按时间抽取的基2-FFT流图进行转置,并将输入变输出,输出变输入即可得到按频率抽取的基2-FFT流图。 14.线性移不变系统的性质有交换率、结合率和分配律。 15.用DFT近似分析模拟信号的频谱时,可能出现的问题有混叠失真、泄漏、栅栏效应和频率分辨率。 16.无限长单位冲激响应滤波器的基本结构有直接Ⅰ型,直接Ⅱ型,串联型和并联型四种。 17.如果通用计算机的速度为平均每次复数乘需要5μs,每次复数加需要1μs,则在此计算机上计算210点的基2 FFT需要10 级蝶形运算,总的运算时间是______μs。 二.选择填空题 1、δ(n)的z变换是 A 。

数字信号处理期末试题及标准答案

数字信号处理期末试卷(含答案) 填空题(每题2分,共10题) 1、 1、 对模拟信号(一维信号,是时间的函数)进行采样后,就是信号,再进行幅度量化 后就是信号。 2、 2、 )()]([ωj e X n x FT =,用)(n x 求出 )](Re[ω j e X 对应的序列为。 3、序列)(n x 的N 点DFT 是)(n x 的Z 变换在的N 点等间隔采样。 4、)()(5241n R x n R x ==,只有当循环卷积长度L 时,二者的循环卷积等于线性卷积。 5、用来计算N =16点DFT ,直接计算需要_________次复乘法,采用基2FFT 算法,需要________ 次复乘法,运算效率为___ 。 6、FFT 利用来减少运算量。 7、数字信号处理的三种基本运算是:。 8、FIR 滤波器的单位取样响应)(n h 是圆周偶对称的,N=6,3)3()2(2 )4()1(5 .1)5()0(======h h h h h h ,其幅度特 性有什么特性?,相位有何特性?。 9、数字滤波网络系统函数为∑=--= N K k k z a z H 111)(,该网络中共有条反馈支路。 10、用脉冲响应不变法将)(s H a 转换为)(Z H ,若)(s H a 只有单极点k s ,则系统)(Z H 稳 定的条件是(取s T 1.0=)。 一、 选择题(每题3分,共6题) 1、 1、 )6 3()(π -=n j e n x ,该序列是。 A.非周期序列 B.周期 6π = N C.周期π6=N D. 周期π2=N 2、 2、 序列)1()(---=n u a n x n ,则)(Z X 的收敛域为。 A. a Z < B. a Z ≤ C. a Z > D. a Z ≥ 3、 3、 对)70()(≤≤n n x 和)190()(≤≤n n y 分别作20点DFT ,得)(k X 和)(k Y , 19,1,0),()()( =?=k k Y k X k F ,19,1,0)],([)( ==n k F IDFT n f , n 在范围内时,)(n f 是)(n x 和)(n y 的线性卷积。 A.70≤≤n B.197≤≤n C.1912≤≤n D.190≤≤n 4、 4、 )()(101n R n x =,)()(72n R n x =,用DFT 计算二者的线性卷积,为使计算量尽可 能的少,应使DFT 的长度N 满足。 A.16>N B.16=N C.16

西安电子科技大学数字信号处理大作业

数字信号处理大作业 班级:021231 学号: 姓名: 指导老师:吕雁

一写出奈奎斯特采样率和和信号稀疏采样的学习报告和体会 1、采样定理 在进行A/D信号的转换过程中,当采样频率fs.max大于信号中最高频 率fmax的2倍时(fs.max>2fmax),采样之后的数字信号完整地保留了原始信号中的信息,一般实际应用中保证采样频率为信号最高频率的5~10倍;采样定 理又称奈奎斯特定理。 (1)在时域 频带为F的连续信号 f(t)可用一系列离散的采样值f(t1),f(t1±Δt),f(t1±2Δt),...来表示,只要这些采样点的时间间隔Δt≤1/2F,便可根据各 采样值完全恢复原始信号。 (2)在频域 当时间信号函数f(t)的最高频率分量为fmax时,f(t)的值可由一系列 采样间隔小于或等于1/2fo的采样值来确定,即采样点的重复频率fs ≥2fmax。 2、奈奎斯特采样频率 (1)概述 奈奎斯特采样定理:要使连续信号采样后能够不失真还原,采样频率必须 大于信号最高频率的两倍(即奈奎斯特频率)。 奈奎斯特频率(Nyquist frequency)是离散信号系统采样频率的一半,因哈里·奈奎斯特(Harry Nyquist)或奈奎斯特-香农采样定理得名。采样定理指出,只要离散系统的奈奎斯特频率高于被采样信号的最高频率或带宽,就可 以真实的还原被测信号。反之,会因为频谱混叠而不能真实还原被测信号。 采样定理指出,只要离散系统的奈奎斯特频率高于采样信号的最高频率或 带宽,就可以避免混叠现象。从理论上说,即使奈奎斯特频率恰好大于信号带宽,也足以通过信号的采样重建原信号。但是,重建信号的过程需要以一个低 通滤波器或者带通滤波器将在奈奎斯特频率之上的高频分量全部滤除,同时还 要保证原信号中频率在奈奎斯特频率以下的分量不发生畸变,而这是不可能实 现的。在实际应用中,为了保证抗混叠滤波器的性能,接近奈奎斯特频率的分 量在采样和信号重建的过程中可能会发生畸变。因此信号带宽通常会略小于奈 奎斯特频率,具体的情况要看所使用的滤波器的性能。需要注意的是,奈奎斯 特频率必须严格大于信号包含的最高频率。如果信号中包含的最高频率恰好为

西安电子科技大学-数字信号处理-试卷C答案

Answer to “Digital Signal Processing of 2005” Problem 1 (a) even part: };5.0,1,7,7,5,7,7,1,5.0{---=e X odd part: };5.0,1,3,1,0,1,3,1,5.0{----=o X (b) };20,16,11,94,36,40,31 ,16,12,0{-----=y (c) MATLAB Program n=-4:2; x=[1 -2 4 6 -5 8 10]; [x11,n11]=sigshift(x,n,2); [x12,n12]=sigshift(x,n,-1); [x13,n13]=sigfold(x,n); [x13,n13]=sigshift(x13,n13,-2); [x12,n12]=sigmult(x,n,x12,n12); [y,n]=sigadd(2*x11,n11,x12,n12); [y,n]=sigadd(y,n,-1*x13,n13) Problem 2 (a)w j w j w j w j jw jw e e e e e e X 65424210124)(-----++++++=,()j X e ωis periodic in ω with period 2π (b) MATLAB Program : clear; close all; n = 0:6; x = [4,2,1,0,1,2,4]; w = [0:1:1000]*pi/1000; X = x*exp(-j*n'*w); magX = abs(X); phaX = angle(X); % Magnitude Response Plot subplot(2,1,1); plot(w/pi,magX);grid; xlabel('frequency in pi units'); ylabel('|X|'); title('Magnitude Response'); % Phase response plot subplot(2,1,2); plot(w/pi,phaX*180/pi);grid; xlabel('frequency in pi units'); ylabel('Degrees'); title('Phase Response'); axis([0,1,-180,180]) (c) Because the given sequence x (n)={4,2,1,0,1,2,4} (n=0,1,2,3,4,5,6) is symmetric about 1 32 N α-= =,the phase response ()j H e ω < satisfied the condition :()3j H e ω αωω<=-=- so the phase response is a linear function in ω. (d) 150,350Hz Hz Ω=-; (e) The difference of amplitude and magnitude response:

数字信号处理期末试题及答案

数字信号处理期末试卷(A ) 一、填空题(每空1分, 共10分) 1.序列()sin(3/5)x n n π=的周期为 。 2.线性时不变系统的性质有 律、 律、 律。 3.对4()()x n R n =的Z 变换为 ,其收敛域为 。 4.抽样序列的Z 变换与离散傅里叶变换DFT 的关系为 。 5.序列x(n)=(1,-2,0,3;n=0,1,2,3), 圆周左移2位得到的序列为 。 6.设LTI 系统输入为x(n) ,系统单位序列响应为h(n),则系统零状态输出y(n)= 。 7.因果序列x(n),在Z →∞时,X(Z)= 。 二、单项选择题(每题2分, 共20分) 1.δ(n)的Z 变换是 ( ) A.1 B.δ(ω) C.2πδ(ω) D.2π 2.序列x 1(n )的长度为4,序列x 2(n )的长度为3,则它们线性卷积的长度是( ) A. 3 B. 4 C. 6 D. 7 3.LTI 系统,输入x (n )时,输出y (n );输入为3x (n-2),输出为 ( ) A. y (n-2) B.3y (n-2) C.3y (n ) D.y (n ) 4.下面描述中最适合离散傅立叶变换DFT 的是 ( ) A.时域为离散序列,频域为连续信号 B.时域为离散周期序列,频域也为离散周期序列 C.时域为离散无限长序列,频域为连续周期信号 D.时域为离散有限长序列,频域也为离散有限长序列 5.若一模拟信号为带限,且对其抽样满足奈奎斯特条件,理想条件下将抽样信号通过 即可完全不失真恢复原信号 ( ) A.理想低通滤波器 B.理想高通滤波器 C.理想带通滤波器 D.理想带阻滤波器 6.下列哪一个系统是因果系统 ( ) A.y(n)=x (n+2) B. y(n)= cos(n+1)x (n) C. y(n)=x (2n) D.y(n)=x (- n) 7.一个线性时不变离散系统稳定的充要条件是其系统函数的收敛域包括 ( ) A. 实轴 B.原点 C.单位圆 D.虚轴 8.已知序列Z 变换的收敛域为|z |>2,则该序列为 ( ) A.有限长序列 B.无限长序列 C.反因果序列 D.因果序列

西电数字信号处理上机实验报告

数字信号处理上机实验报告 吉凯 第一次上机 实验一: 设给定模拟信号()1000t a x t e -=,t 的单位是ms 。 (1) 利用MATLAB 绘制出其时域波形和频谱图(傅里叶变换),估计其等效带宽(忽略谱分量降低到峰值的3%以下的频谱)。 (2) 用两个不同的采样频率对给定的()a x t 进行采样。 ○1()()15000s a f x t x n =以样本秒采样得到。 ()()11j x n X e ω画出及其频谱。 ○2()()11000s a f x t x n =以样本秒采样得到。 ()() 11j x n X e ω画出及其频谱。 比较两种采样率下的信号频谱,并解释。 (1)MATLAB 程序: N=10; Fs=5; Ts=1/Fs; n=[-N:Ts:N]; xn=exp(-abs(n)); w=-4*pi:0.01:4*pi; X=xn*exp(-j*(n'*w)); subplot(211) plot(n,xn); title('x_a(t)时域波形'); xlabel('t/ms');ylabel('x_a(t)'); axis([-10, 10, 0, 1]); subplot(212); plot(w/pi,abs(X)); title('x_a(t)频谱图'); xlabel('\omega/\pi');ylabel('X_a(e^(j\omega))');

ind = find(X >=0.03*max(X))*0.01; eband = (max(ind) -min(ind)); fprintf('等效带宽为 %fKHZ\n',eband); 运行结果: 等效带宽为 12.110000KHZ

西安电子科技大学数字信号处理上机报告解析

数字信号处理 大作业 院系:电子工程学院 学号:02115043 姓名:邱道森

实验一:信号、系统及系统响应 一、实验目的 (1) 熟悉连续信号经理想采样前后的频谱变化关系,加深对时域采样定理的理解。 (2) 熟悉时域离散系统的时域特性。 (3) 利用卷积方法观察分析系统的时域特性。 (4) 掌握序列傅里叶变换的计算机实现方法,利用序列的傅里叶变换对连续信号、离散信号及系统响应进行频域分析。 二、实验原理 采样是连续信号数字处理的第一个关键环节。对连续信号()a x t 进行理想采样的过程可用(1.1)式表示: ()()()?a a x t x t p t =? 其中()t x a ?为()a x t 的理想采样,()p t 为周期冲激脉冲,即 ()()n p t t nT δ∞ =-∞ = -∑ ()t x a ?的傅里叶变换()j a X Ω为 ()()s 1?j j j a a m X ΩX ΩkΩT ∞=-∞ =-∑ 进行傅里叶变换, ()()()j ?j e d Ωt a a n X Ωx t t nT t δ∞ ∞--∞=-∞??=-? ??? ∑? ()()j e d Ωt a n x t t nT t δ∞ ∞ --∞=-∞ = -∑? ()j e ΩnT a n x nT ∞ -=-∞ =∑ 式中的()a x nT 就是采样后得到的序列()x n , 即()()a x n x nT = ()x n 的傅里叶变换为 ()()j j e e n n X x n ω ω∞ -=-∞ =∑ 比较可知 ()()j ?j e a ΩT X ΩX ωω== 为了在数字计算机上观察分析各种序列的频域特性,通常对() j e X ω 在[]0, 2π上进行M 点采样来观 察分析。对长度为N 的有限长序列()x n ,有 ( )()1 j j 0 e e k k N n n X x n ωω--==∑ 其中2π ,0,1,,1k k k M M ω==???- 一个时域离散线性时不变系统的输入/输出关系为

西电数字信号处理2012年试题答案

考试时间 120 分钟 考试形式:闭卷 数字信号处理 试题 班级 学号 一、填空(20分,每空4分) 1.5()cos 7 8x n A n π π??=- ???的周期? 14 2. 将两个输入()1cos2x t t π=,()2cos5x t t π=通过一理想采样系统,采样频率为6/s rad s πΩ=,采样后经理想低通滤波器()a H j Ω还原,其中 ()1 320,3a H j π π?Ω;1,整个z 平面。 5. 一系统的极点有4 0.2j e π,4 0.2j e π-,0.4,6 2j e π,6 2j e π-,1.5,在何种情况下系 统为因果系统,在何种情况下系统为稳定系统?2z >为因果系统,0.4 1.5z <<为稳定系统。 二、(15分,每小题5分)简答题 (1) 设有频率为1000Hz 的余弦信号,用采样频率1600s f Hz =对其采样,请利 用采样定理进行分析并给出具体表达式

答: 故采样后为cos(1200)t π (2) 做DFT 提高信号频率分辨率的方法有哪些,对序列进行补零做DFT 能否提 高信号的频率分辨率? 答:通过增加序列的截取长度N 可以提高频率分辨率,对序列补零并不能提高信号的频率分辨率。 (3) IIR 滤波器与FIR 滤波器的优缺点 答:IIR 滤波器可以利用成熟的模拟滤波器进行设计,但是是非线性相位;FIR 可严格线性相位并能够任意幅度特性,且为因果稳定系统,可用FFT 计算,但是阶次比IIR 要高很多。 三、(10分)判断系统是否是线性的、时不变的。 ()()0 n k n T x n x k == ????∑ 解:由()()0 n k n T x n x k == ????∑得 ()()()()()()()()0 121 2 1 2 1 2 n k n n n k n k n T ax n bx n ax k bx k ax k bx k aT x n bT x n ===+= +???????? = +=+???????? ∑∑∑ 所以系统是线性系统。 又因为 ()()()0 0n n m k n k n m T x n m x k m x k -==--= -=????∑∑,()()0n m k n m y n m x k -=--=∑ 即 ()()T x n m y n m =≠-????

相关主题
文本预览
相关文档 最新文档