基于MATLAB的数字滤波器的设计

基于MATLAB的数字滤波器的设计

基于MATLAB的数字滤波器的设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥312
  • 活动价: ¥200 (活动截止日期:2024-04-21)
  • (到期后自动恢复原价)
基于MATLAB的数字滤波器的设计

基于MATLAB的数字滤波器的设计        摘 要


传统的数字滤波器的设计过程复杂,计算工作量大,滤波特性调整困难,影响了它的应用。本文介绍了一种利用MATLAB信号处理工具箱(Signal Processing Toolbox)快速有效的设计由软件组成的常规数字滤波器的设计方法。给出了使用MATLAB语言进行程序设计和利用信号处理工具箱的FDATool工具进行界面设计的详细步骤。利用MATLAB设计滤波器,可以随时对比设计要求和滤波器特性调整参数,直观简便,极大的减轻了工作量,有利于滤波器设计的最优化。本文还介绍了如何利用MATLAB环境下的仿真软件Simulink对所设计的滤波器进行模拟仿真。介绍了IIR数字滤波器的传统设计思想与步骤,及其计算机辅助设计方法。以一数字带通滤波器为例,着重说明了基于MATLAB的三种实现手段:模拟低通原型、合适模拟带通及直接原型,为数字滤波器设计带来全新的实现手段,设计快捷方便,仿真波形直观。介绍了利用MATLAB信号处理工具箱进FIR滤波器设计的三种方法:程序设计法、FDATool设计法和SPTool设计法,给出了详细的设计步骤,并将设计的滤波器应用到一个混和正弦波信号,以验证滤波器的性能.

关键词:数字滤波器 MATLAB FIR IIR


目 录
摘  要………………………………………………………………………………....1
Abstract………………………………………………………….…….…….…....…..2
第一章 引言………………………………………………….….………..…………..5
1.1数字滤波器的背景及意义  …………………………….……….....…….….…5
1.2内 容…………………………………………………..……..……..………...….6
第二章数字滤波器的MATLAB设计……………………………………...……….8
2.1 MATLAB的设计方法.............….....................................……….......................9
2.1.1 FDATool界面设计....…...........……...........................…….........................9
    2.1.2程序设计法…………………………………………………...…...….......10
    2.1.3 Simulink仿真…………………………………………………....……......11
    2.1.4 SPTool设计法…………...………………………………………….........12
    2.1.5结 论……………………………………………………….…….…..…...13
 2.2基于MATLAB的程序设计方法的各种模拟滤波器实现……….……....……13
2.2.1基于模拟低通原型的MATLAB实现……………………..…...……..….14
2.2.2基于合适类型模拟滤波器的MATLAB实现…………………….……..15
2.2.3基于直接原型变换法的MATLAB实现………………….…..………....17
第三章  基于MATLAB的IIR数字滤波器的设计……………….….…..……...19
 3.1 IIR滤波器有以下几个特点….…………………….............………..................19
 3.2 IIR数字滤波器设计思路与步骤……………….................…..............….........19
 3.3 IIR数字滤波器设计方法……………….........................…...….............….......20
3.3.1传统设计方法…………………………….…………….…..……...….….20
    3.3.2计算机辅助设计方法……………………….…………..…..………..…..21
 3.4常用模拟IIR滤波器的设计……………………….………..…………...….…21
    3.4.1巴特沃斯IIR滤波器的设计……………………………………………..21
    3.4.2契比雪夫I型IIR滤波器的设计…………………….…………….……..22
 3.5用模拟滤波器理论来设计IIR数字滤波器…………..………..……….…......23
    3.5.1脉冲响应不变法……………………………….........................................23
    3.5.2双线性变换法……………………...........……..................................…....24
 3.6仿真实现…………………...............................…………...................................27
第四章 基于MATLAB的FIR数字滤波器的设计...........................…........….….31
4.1 FIR数字滤波器设计的基本步骤..................................................……..........26
4.2 FIR滤波器的窗函数设计法..................................……..................................27
4.3程序设计法.........................................................……...............................…...28
4.4 FDATool设计法............................................……...................................…....29
4.5带通滤波器设计...........................................……............................................29
4.5.1带通滤波器设计实例一......................……..............................................29
4.5.2带通滤波器设计实例二......................……..............................................30
4.6 Simulink仿真..................................................……......................…................31
4.7结束语............................................................…….…......................................32
第五章  一种改进型的FIR数字滤波器设计...........................……......................33
  5.1滤波器设计的改进方法 ..................................................…….......................33
5.1.1 Matlab Link for CCS Development Tools简介.........…............................33
5.1.2数字滤波器的系统级设计方法.................................…….......................33
5.1.3  结论........................................................................……….....................34
参考文献...........................................................................................………..............35
致    谢..........................................................................................………...............36
 
参考文献:
1 董长虹等. MATLAB信号处理与应用.北京:国防工业出版社,2005
2  [美] M.H.海因斯 著,张建华等 译.数字信号处理.北京:科学出版社,2002
3  张葛祥,李 娜. MATLAB仿真技术与应用.北京:清华大学出版社,2003
4  楼顺天,李博菡.基于MATLAB的系统分析与设计.西安:西安电子科技大学出版社,1998
5  倪养华,等.数字信号处理与实现.上海:上海交通大学出版社,1998

6  施阳.等.MATLAB语言工具箱.西安:西北工业大学出版社,1991

 

 

 

 

  • 关键词 MATLAB 数字 滤波器
  • 上一篇:同步电机模型的MATLAB仿真
  • 下一篇:基于MATLAB经验模态分解在地球物理资料中的应用.
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。