摘 要
数字滤波器是数字信号处理中最重要的组成部分之一。在许多科学技术领域中,广泛使用滤波器对信号进行处理。数字滤波器可以分为两类,即有限冲激响应数字滤波器(FIR)和无限冲激响应数字滤波器(IIR)。本文主要对FIR滤波器的设计和实现进行分析研究。
在FIR滤波器的设计过程中主要讨论以下三个问题,一是FIR线性相位滤波器的特点及相关公式推导;二是如何用窗函数法设计FIR滤波器;三是FIR滤波器软件和硬件实现。在整个设计过程都是按照理论分析、具体实现的步骤、编程设计来进行的。
[关键词] 数字滤波器 MATLAB 有限冲激响应
Digital filter is one of the most important parts of digital signal processing. In many fields of science and technology, it is widely used for signal processing. Digital filter (FIR) and the Infinite Impulse Response digital filter (IIR). The paper aims at master study in the design and realization of FIR filters.
Three major points are discussed about the design of FIR filters: the characteristics of FIR linear phase filter and the reasoning of related formulas ; the other is about the design of the FIR filter by means of window functions; the last is about the realization of FIR filters with software and hardware. The design of FIR follows the procedures of theoretical analysis, programming design and concrete realization.
[Keyword]: Digital Filter, MATLAB, FIR, IIR
目录
第一章 绪论
1.1 数字滤波器的发展现状及实现手段
1.1.1 数字滤波器的发展现状
1.1.2 数字滤波器的实现手段
1.2 关于MATLAB的概述
1.3 关于Verilog HDL的概述
第二章 FIR数字滤波器
2.1 什么是数字滤波器
2.2 数字滤波器的分类
第三章 FIR数字滤波器的设计方法
3.1 窗函数设计法基本原理
3.2 简介各种窗函数矩形窗
3.3 窗函数法设计滤波器的MATLAB实现
3.4 低通FIR滤波器设计步骤
3.4.1 低通FIR滤波器的设计步骤
3.4.2 低通滤波器设计实例
3.5 FIR带通滤波器和高通滤波器的设计
3.5.1 FIR带通滤波器和高通滤波器的设计方法
3.5.2 FIR带通和高通滤波器设计实例
第四章 FIR数字滤波器的硬件和软件实现
4.1 数字滤波器的运算结构图
4.2 FIR数字滤波器的结构
4.2.1 横截型——卷积型
4.2.2 级联型