- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
参考MATLAB论文
MATLAB论文《无限脉冲响应滤波器设计》
前 言
MATLAB自1982年由美国Mathwork公司开发的一套高性能的数值计算和可视化软件。它集数值分析、矩阵计算、信号分析与图形显示为一体,构成的一个方便的、界面友好的用户环境。历经二十几年的发展和竞争,现已成为(IEEEE祥述)国际公认的最优秀的科技应用软件。最突出的特点就是简洁、它用直观的、符合人们思维习惯的代码、代替C语言和FORTRAN语言的冗长代码。为此,Matlab获得了对应用学科(特别是边缘学科和交叉学科)的极强适应力。在国内外高校、Matlab已成为大学生,硕士生、博士生必须掌握的基本技能。在设计研究学位和工业部门,Matlab已经成为研究和解决各种具体工程问题的一种标准软件。信号分析与处理是科研生产中的重要环节,也是目前国内外出现的信号处理的新研究课题。信号分析与处理,可以研究系统的稳定性,选择系统参数,验证系统的理论和算法。Matlab软件广泛用于数字信号分析,系统识别,时序分析与建模,神经网络、动态仿真等方面有着广泛的应用。利用Matlab这个最优秀的科技软件,把计算机技术与信号分析紧密地结合起来,对信号进行分析处理仿真研究,经实例验证,取得了非常好的效果,具有一定的实用价值。
1.1、MATLAB语言简介
MATLAB是集数值计算、符号运算及图形处理等强大功能于一体的科学计算语言。作为强大的科学计算平台,它几乎能够满足所有的计算需求。MATLAB为用户提供了具有条件控制、函数调用、数据输入输出及面向对象等特性的高层的、完备的编程语言。MATLAB语言语法简单,程序调试和维护容易,其编程效率远远高于BASIC、PISCAL及C等高级语言。新版本的MATLAB语言是基于最为流行的C语言基础上的,因此语法特征与C语言极为相似,而且更加简单,更加符合科技人员对数学表达式的书写格式。使之更利于非计算机专业的科技人员使用。具有可移植性好、可扩展性极强等特点,是最为普遍的计算仿真工具之一,所以我们有必要了解和掌握MATLAB这门语言工具。
1.2MATLAB包括五个主要部分:
(1)开发环境。开发环境是帮助用户使用MATLAB函数和文件的工具的集合,这些工具中许多都是图形用户界面。开发环境包括MATLAB桌面及其命令窗口、命令记录、帮助浏览器、工作平台、文件和搜索路径等。
(2)MATLAB数学函数库。该库收集了大量的从基本函数(求和、三角运算、复杂算术等)到复杂函数(矩阵求逆、求矩阵特征值、贝塞尔函数和快速傅立叶变换等)的计算算法。
(3)MATLAB语言。MATLAB语言是一种包括流程控制语句、函数、数据结构、输入/输出和面向对象编程方式的高级矩阵/数组语言,该语言能够通过与其它MATLAB系统组成部分之间的交互来完成非常复杂的计算任务。
(4)图形句柄。图形句柄即MATLAB的图形系统,该系统既包括二维和三维数据的可视化、图像处理、动画和图形描述等高级命令,又包括允许用户完全自定义图形,并在MATLAB应用程序中建立自己的图形界面的低级命令。
(5)MATLAB应用程序接口API是允许用户编写C、FORTIULN和MATLAB接口程序的系统库,该库中包含一些调用工具,其它应用程序能够通过动态链接、作为计算引擎、读写MAT文件三种形式来使用这些工具以调用MATLAB程序。
I型滤波器;振幅特性在通带内是单调下降、在阻带内是等波纹的切比雪夫II型滤波器。采用何种形式的滤波器取决于实际用途。
2.用MATLAB设计切比雪夫滤波器
MATLAB的信号处理工具箱函数cheblap,cheblord和chebly1是切比雪夫I型滤波器设计函数。其调用格式如下:
(1)[z,p,k]=cheblap(N,Rp)
(2)[N,wpo]=cheblord(wp,ws,Rp,As)
(3)[N,wpo]=cheblord(wp,ws,Rp,As,`s`)
(4)[B,A]=chebly(N,Rp,wpo,`ftype`)
(5)[B,A]=chebly(N,Rp,wpo,`ftype`,`s`)
切比雪夫I型滤波器设计函数与巴特沃斯滤波器设计函数比较,只有两个点不同。一是这里设计的是切比雪夫I型滤波器;二十格式(2)和(3)的返回参数与格式(4)和(5)的调用参数wpo是切比雪夫I型滤波器的通带截止频率,而不是3dB截止频率。其它参数含义与巴特沃斯滤波器设计函数中的参数相同。系数向量B和A与数字和模拟滤波器系统函数的关系下列两式决定
式(1)
式(2)
MATLAB信号处理工具箱函数cheb2,cheb2ord和cheby2是切比雪夫II型滤波器设计函数。其调用格式如下:
(1)[z,p,G]=cheb2ap
您可能关注的文档
最近下载
- 3#T8030-25U塔吊安拆施工方案.docx VIP
- 《临床研究协调员(CRC)从业能力要求》(TZJPA 001-2024).pdf VIP
- 《北美国际护理诊断定义与分类(2021-2023)》修订解读.pptx VIP
- 规范《DGJ32J33-2006-江苏省建筑安装工程施工技术操作规程-地面工程》.pdf VIP
- 《智能网联汽车概论(活页式)》全套教学课件.pptx
- ABB机器人通讯介绍.pptx VIP
- DB32╱T 3839-2020 水闸泵站标志标牌规范.docx
- Word页眉页脚模板06.docx VIP
- 04J008挡土墙图集标准.pdf
- QC成果-提高大型储罐现场防腐质量验收一次合格率.pdf VIP
文档评论(0)