云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数字信号处理 实验报告

数字信号处理 实验报告

  • 62 次阅读
  • 3 次下载
  • 2025/6/19 9:44:20

实验四 有限冲击响应数字滤波器设计

(一)、实验目的

1、了解无限冲击响应数字滤波器设计和有限冲击响应数字滤波器 设计各自的特点,比较两者的优缺点。

2、掌握用窗函数法设计FIR 数字滤波器的原理和方法。 3、熟悉线性相位FIR 数字滤波器特性。 4、了解各种窗函数对滤波特性的影响。

(二)、实验原理及内容

窗口法的基本思想:根据给定的滤波器技术指标,选择滤波器长度N和窗函数w(n),使其具有最窄宽度的主瓣和最小的旁瓣。 1、窗口法的设计步骤:

(1)、给定理想频响函数Hd(ejw);

(2)、根据指标选择窗函数。确定窗函数类型的主要依据是过度带宽和阻带最小衰耗的指标;

(3)、由Hd(ejw)求hd(n),加窗得h(n)?hd(n)?w(n);

(4)、检验。由h(n)求H(ejw),求H(ejw)是否在误差容限之内。

2、常用MATLAB文件介绍

fir1.m

本文件采用窗函数法设计FIR数字滤波器,其调用格式为 (1) b=fir1(N,Wn)

(2) b=fir1(N,Wn,‘high’) (3) b=fir1(N,Wn,‘stop’)

式中N为滤波器的阶数,因此滤波器的长度为N+1; Wn是通带截止频率,其值在0~1之间,1对应抽样频率的一半;b是设计好的滤波器系数h(n).对格式1,若Wn是一标量,则可用来设计低通滤波器;若Wn是1*2的向量,则用来设计带通滤波器;若Wn是1*L的向量,则可用来设计L带通滤波器,这时,格式1 要

改为

b=fir1(N,Wn,‘DC-1’) 或 b=fir1(N,Wn,‘DC-0’)

前者保证第一个带为通带,后者保证第一个带为阻带。格式2用来设计高通滤波器,3用来设计带阻滤波器。在上述所有格式中,若不指定窗函数的类型,fir1自动选择汉明窗。

6、设计一FIR低通滤波器,所希望的频率响应Hd(ejw)在0≤?≤0.25pi之间,在0.25pi≤?≤pi之间为0,令N=10,分别用矩形窗和汉明窗设计,观察其幅频响应的特性。 实现该任务的程序为:

clear all; N=10;

b1=fir1(N,0.25,boxcar(N+1)); % 用矩形窗作为冲激响应的窗函数 b2=fir1(N,0.25,hamming(N+1));% 用Hamming窗作为冲激响应的窗函数 M=128;

h1=freqz(b1,1,M); h2=freqz(b2,1,M);

% 分别求两个滤波器的频率响应; t=0:10;

subplot(221)

stem(t,b2,'.');hold on;% 绘制火柴梗图;

plot(t,zeros(1,11));grid;%绘制1*11的零数组网格图; f=0:0.5/M:0.5-0.5/M; subplot(222)

plot(f,abs(h1),'b-',f,abs(h2),'g-');gr

fir2.m

本文件采用窗函数法设计具有任意幅频响应的FIR数字滤波器,其调用格式为

b=fir2(N,F,M)

其中F是频率向量,其值在0~1之间,M是和F相对应的所希望的幅频响应。如同fir1缺省时自动选用汉明窗。 6、

设计一多带滤波器,要求理想幅频响应在归一化频率 0.2~0.3,

0.6~0.8之间为1,其余处为0。

实现程序如下(给出了两个不同长度滤波器以作比较): clear all;

f=[0 0.19 0.2 0.3 0.31 0.59 0.6 0.8 0.81 1]; % 给定频率轴分点;

m=[0 0 1 1 0 0 1 1 0 0];

% 给定在这些频率分点上理想的幅频响应 N1=30; N2=90;

% 取两种不同的滤波器长度; b1=fir2(N1,f,m); b2=fir2(N2,f,m); % 得到两个滤波器; subplot(311);

stem(b1,'.');grid; subplot(312);

stem(b2,'.');grid; M=128;

[h1,w]=freqz(b1,1,M,1); [h2,w]=freqz(b2,1,M,1); subplot(313);

plot(w,abs(h1),'b-',w,abs(h2),'g-');gri

(三)、实验题目

设计一FIR低通滤波器,所希望的频率响应Hd(ejw)在0≤?≤0.3pi之间,在0.3pi≤?≤pi之间为0,分别取N=10,20,40,自行选择窗函数,观察其幅频响应的特性。给出实验报告。

(四)、实验过程 程序代码:

clear all; N1=10;

b21=fir1(N1,0.3,hamming(N1+1));% 用Hamming窗作为冲激响应的窗函数 M=256;

h21=freqz(b21,1,M);

% 分别求两个滤波器的频率响应; t=0:N1; subplot(321)

stem(t,b21,'.');hold on;% 绘制火柴梗图;

搜索更多关于: 数字信号处理 实验报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

实验四 有限冲击响应数字滤波器设计 (一)、实验目的 1、了解无限冲击响应数字滤波器设计和有限冲击响应数字滤波器 设计各自的特点,比较两者的优缺点。 2、掌握用窗函数法设计FIR 数字滤波器的原理和方法。 3、熟悉线性相位FIR 数字滤波器特性。 4、了解各种窗函数对滤波特性的影响。 (二)、实验原理及内容 窗口法的基本思想:根据给定的滤波器技术指标,选择滤波器长度N和窗函数w(n),使其具有最窄宽度的主瓣和最小的旁瓣。 1、窗口法的设计步骤: (1)、给定理想频响函数Hd(ejw); (2)、根据指标选择窗函数。确定窗函数类型的主要依据是过度带宽和阻带最小衰耗的指标; (3)、由Hd(ejw)求hd(n),加窗得h(n)?hd(n)?w(n); (4)、检

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com