毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

基于MATLAB GUI的数字滤波器设计+程序(2)

时间:2020-09-24 11:23来源:毕业论文
13 4.2创建GUI 15 4.2.1使用GUIDE创建GUI对象 15 4.2.2使用GUIDE创建菜单与控件 16 4.3滤波器的界面设计 17 4.3.1界面设计 17 4.3.2 滤波器处理结果与分析 19 结 论 22 参考

13

4.2创建GUI 15

4.2.1使用GUIDE创建GUI对象 15

4.2.2使用GUIDE创建菜单与控件 16

4.3滤波器的界面设计 17

4.3.1界面设计 17

4.3.2 滤波器处理结果与分析 19

结  论 22

参考文献 23

致  谢 24

附 录 25

1 绪论

1.1 课题研究背景与目的

在生活中,我们需要接受来自外界的各种各样的信息,而信息的物理表现形式是信号,也可说信号是传递信息的函数。例如,过马路时的交通信号等发出的光是信号,它传递的信息是:红色-停止、绿色-通行、黄色-等待。信号也可以是声的、光的、电的、磁的、机械的、热的等。这些信号都是模拟信号,以前研究的都是模拟信号处理的理论和实现。数字信号与模拟系统相比,具有如下特点:精度高、可靠性高、灵活性大、易于大规模集成、时分复用,可获得高性能指标,可进行二维与多维处理。随着大规模集成电路以及数字计算机的飞速发展,自20世纪60年代以来数字信号处理理论和技术飞速发展,已逐渐取代模拟信号处理[1]。

数字信号处理大致可分为:信号分析和信号滤波。信号分析的任务:涉及信号特性的测量。它通常是一个频域的运算。信号滤波的任务:是信号输入到信号输出的情况。实现这个任务的系统被称为滤波器。它通常(但不总是)作时域运算。滤波器是指用来对输入信号进行滤波的硬件或软件。如果滤波器的输入、输出都是离散时间信号,则该滤波器的冲激响应也必然离散,这样的滤波器定义为数字滤波器[2]。数字滤波器在数字信号处理的各种应用中发挥着十分重要的作用,它是通过对采样数据信号进行数学运算处理来达到频域滤波的目的。数字滤波器是提取有用信息非常重要、非常灵活的方法,是现代信号处理的重要内容。因而在数字通信、语音图象处理、谱分析、模式识别、自动控制等领域得到了广泛的应用。

1.2数字滤波器的概述

数字滤波器是一种用来减少或消除干扰的电气部件,具有将输入信号进行滤波处理的功能,滤波器最常见的用法是滤除某一频率范围之外的频率或选择某个特定频率,还可以抑制噪声 [3]。在现代通信系统以及各种控制系统中,滤波器都有极为广泛的应用,且一个产品的优劣很大程度上取决于滤波器性能的优劣。

模拟滤波器电路复杂,器件笨重,电路元件随着对滤波要求的增多而增加,且滤波器电路要随着电路参数改变而改变[4],因此,模拟滤波器逐渐被数字滤波器所取代。数字滤波器具有较高的精度和准确度、优良的可编程和适应性、精确的相位和延迟控制,在大范围内较好的鲁棒性以及成本低、功耗小、可靠性高等优势,在实际应用中正发挥着越来越重要的作用[5]。数字滤波器的应用领域包括语音信号处理、图像信号处理、医学生物信号处理以及其他应用领域。

1.3 数字滤波器的发展动态

早在四十年代后期,软件数字滤波器和第一台数字计算机就已经出现。60年代中期,出现了数字滤波器的各种逼近方法和实现方法,统一了数字滤波器的基本概念和理论。70年代至今,随着科学技术蓬勃发展,已有很多复杂和高度完善的算法和程序能在各种场合完成过滤任务。 基于MATLAB GUI的数字滤波器设计+程序(2):http://www.youerw.com/tongxin/lunwen_61475.html

------分隔线----------------------------
推荐内容