基于matlabFIR低通,高通,带通,带阻滤波器设计

课 程 设 计 报 告

课程名称: DSP

设计名称:FIR 低通、高通带通和带阻数字滤波器的设计

姓 名:

学 号:

班 级:

指导教师:

起止日期:

课 程 设 计 任 务 书

学生班级: 学生姓名: 学号:

设计名称: FIR 低通、高通带通和带阻数字滤波器的设计

起止日期: 指导教师:

设计目标:

1、采用Kaiser窗设计一个低通FIR滤波器

要求:

采样频率为8kHz;

通带:0Hz~1kHz,带内波动小于5%;

阻带:1.5kHz,带内最小衰减:Rs=40dB。、采用窗设计一个通FIR滤波器

要求:

,

阻带截止频率ws=,

通带最大衰减,阻带最小衰减

3、hamming设计一个带通滤波器

低端阻带截止频率 wls = 0.2*pi;

低端通带截止频率 wlp = 0.35*pi;

高端通带截止频率 whp = 0.65*pi;

高端阻带截止频率 whs = 0.8*pi;

4、采用Hamming窗设计一个带阻FIR滤波器

要求:

通带:0.35pi~0.65pi,带内最小衰减Rs=50dB;

阻带:0~0.2pi和0.8pi~pi,带内最大衰减:Rp=1dB。

FIR低通、带通和带阻数字滤波器的设计,阻带截止频率ws=,通带最大衰减,阻带最小衰减。有如下公式计算高通滤波器的通带截止频率以及阻带截止频率:

(1)

(2)

(3)

(4)

分析:根据设计要求给出的高通滤波器的性能指标以及(1) (2) (3) (4)公式计算得出该高通滤波器性能指标的另一种表示为:通带偏差 0.0292

阻带偏差 0.0032

通带边沿频率 1000 KHZ

阻带边沿频率 600 KHZ

选择窗函数W(n),计算窗函数长度N,由已知条件知:阻带最小衰减

参照表(1)可知汉宁窗和哈明窗都满足要求。我选择的窗函数是汉宁窗。

过渡带宽度

汉宁窗的精确过度带宽

故要求,

解得:

又根据前面分析的四种类型的FIR滤波器的可知,对于高通滤波器,N必须取奇数,

故 N=31

与汉宁窗函数的可以得知

3、采用Hamming窗设计一个带通线性相位FIR滤波器

要求:低端阻带截止频率 wls = 0.2*pi;

低端通带截止频率 wlp = 0.35*pi;

高端通带截止频率 whp = 0.65*pi;

高端阻带截止频率 whs = 0.8*pi;

思路分析:

由条件可知通带为0.3pi,由通带大小可设计滤波器。这样,滤波器就得到了为:。最后利用函数freqz得到加窗后的滤波器的幅频响应和相频响应。

4、采用Hamming窗设计一个带阻FIR滤波器

要求:

阻带:0.35pi~0.65pi,带内最小衰减Rs=50dB;

通带:0~0.2pi和0.8pi~pi,带内最大衰减:Rp=1dB

思路分析:

根据要求知阻带截止频率分别为0.35,。通带截止频率为0.2和0.8。.根据表1可算得,则海明窗的时域表达式可以通过=hamming(N)得到。带阻滤波器可以看成是高通加低通。它的时域表达式是,其中应该关于对称。这样,滤波器就得到了为:。最后利用函数freqz得到加窗后的滤波器的幅频响应和相频响应。

附程序:%子函数,产生理想滤波器的时域波形

function hd=ideal(w,N);%1,2型理想低通滤波器单位单位脉冲响应hd(n),w为窗口长度,N为截止频率%

alpha=(N-1)/2;

n=[0:N-1];

m=n-alpha+eps;%加一个小数以避免零作除数

hd=sin(w*m)./(pi*m);

四 程序代码

1、低通FIR滤波器:

% 采样频率为8kHz;

% 通带:0Hz~1kHz,带内波动小于5%; wp=0.、25pi

% 阻带:1.5kHz,带内最小衰减:Rs=40d

matlab哈明窗带阻,基于matlabFIR低通,高通,带通,带阻滤波器设计.doc相关推荐

  1. c语言迷宫求解毕业设计,毕业设计(论文)-基于Windows平台C语言实现迷宫游戏的设计.doc...

    基于Windows平台C语言实现迷宫游戏的设计 摘 要 随着科技的日益发展,计算机信息知识越来越被人们所认知和使用,在当今知识爆炸的时代计算机毫无疑问成为人们常用的日常工具,而Windows和C语言都 ...

  2. 智能窗帘研究制作_基于51单片机的智能窗帘的研究与设计.doc

    基于51单片机的智能窗帘的研究与设计 第 PAGE \* Arabic \* MERGEFORMAT 24 页第 PAGE \* Arabic \* MERGEFORMAT 24 页 目录 TOC \ ...

  3. 服务器监控报警系统软件设计,基于E—mail的远程监控系统报警软件设计.doc

    基于E-mail的远程监控系统报警软件设计 基于E-mail的远程监控系统报警软件设计 基于E-mail的远程监控系统报警软件设计 报警系统是远程监控系统的重要组成部分,实现的关键在于如何对监控对象指 ...

  4. matlab哈明窗带阻,用窗函数设计50Hz的FIR带阻滤波器

    wlp=0.4999*pi;%下通带截止频率 wls=0.5*pi;%阻带下限频率 wus=0.5*pi;%阻带上限频率 wup=0.5*pi;%上通带截止频率 wc=[(wlp+wls)/2/pi, ...

  5. matlab哈明窗带阻,数字信号处理实验1,2,3,4

    实验一 连续时间系统的时域和频域分析 相关MATLAB 函数 1. 设描述连续时间系统的微分方程为: )()()()() ()()()(01)1(1)(01)1(1)(t f b t f b t f ...

  6. 基于c语言的自动泊车系统软件设计,基于单片机的自动泊车系统实验平台的设计.doc...

    摘要:随着新一轮科技变革的来临,人类已经进入了汽车时代.城市拥堵问题已经成为一个共性问题,给人们的出行带来诸多不变,治理拥堵成为考验城市管理者能力的一个难点.特别是大城市的停车场管理更加有困难.这就迫 ...

  7. FIR滤波器,低通、高通、带通、带阻VC实现

    1.前言:数字信号处理相关知识准备 通常来说,一种理想滤波器的频率响应是很容易理解的,如图所示.   图1 滤波器频响 以低通为例,滤波器频率响应函数为 . 所谓滤波器处理的过程,简单来说,可以用公式 ...

  8. 第4章 Python 数字图像处理(DIP) - 频率域滤波12 - 选择性滤波 - 带阻

    目录 选择性滤波 带阻滤波器和带通滤波器 陷波滤波器 选择性滤波 处理特定的频带的滤波器称为频带滤波器 带阻滤波器: 若某个频带中的频率被滤除 带通滤波器: 若某个频带中的频率被通过 处理小频率矩形区 ...

  9. PCB 传输线教程(上):基于 Polar Si9000 与嘉立创工艺的传输线设计

    目录 Si9000 使用教程 常见PCB结构 1.表面单端/差分阻抗 2.共面单端/差分阻抗 参数说明 举例:嘉立创7628层压结构的阻抗设计 7628层压结构的工艺参数 使用嘉立创阻抗匹配神器的计算 ...

最新文章

  1. 队列——PowerShell版
  2. C语言自学《四》---- 循 环
  3. docker mysql 主从库配置
  4. 【Git版本控制】为什么要先commit,然后pull,最后再push?而不是commit然后直接push?...
  5. bzoj3450 Easy(概率期望dp)
  6. Mongodb基本操作说明
  7. 实体链指比赛方案分享
  8. PHP规范之PSR-1
  9. Android中libs目录下armeabi和armeabi-v7a的区别
  10. WPS中如何启用宏,附wps.vba.exe下载链接(百度云盘,永久有效)
  11. Centos7下安装svnadmin
  12. 7-设计模式之行为模式(模板方法、策略、命令、责任链)
  13. android官方开发文档中学英文-uniformly distributed int(均匀分布的整数)
  14. 世界上最伟大的推销员
  15. 从零开始搭建服务器之登录和登出远程服务器
  16. 互联网公司 概率面试题整理
  17. Codeforces 712A. Memory and Crow
  18. keras 多输入多输出网络
  19. 《现代数学基础丛书》
  20. Spring框架02(IOC和DI)

热门文章

  1. Qt 调试Caffe
  2. CF196E Opening Portals
  3. CF1167F. Scalar Queries
  4. Codeforces Round #736 (Div. 1Div2)
  5. CF1305E Kuroni and the Score Distribution
  6. Educational Codeforces Round 107 (Rated for Div. 2)
  7. 集合均值(逆元+数学)
  8. 「雅礼集训 2017 Day7」事情的相似度(后缀自动机+LCT+树状数组)
  9. P4428-[BJOI2018]二进制【树状数组,set】
  10. CF280C-Game on Tree【数学期望】