- 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 1
一. 实验目的 1
二. 实验内容和要求 1
三. 实验主要仪器设备和材料 1
四. 实验方法、步骤及结果测试 1
五. 实验报告要求 24
六. 思考题 25
实验二 用FFT做谱分析 26
一. 实验目的 26
二. 实验内容和要求 26
三. 实验主要仪器设备和材料 27
四. 实验方法、步骤及结果测试 27
五. 实验报告要求 47
六. 思考题 47
实验三 用双线性变换法设计IIR数字滤波器 48
一. 实验目的 48
二. 实验内容和要求 48
三. 实验主要仪器设备和材料 48
四. 实验方法、步骤及结果测试 48
五. 实验报告要求 53
六. 思考题 53
实验四 用窗函数法设计FIR数字滤波器 55
一. 实验目的 55
二. 实验内容和要求 55
三. 实验主要仪器设备和材料 56
四. 实验方法、步骤及结果测试 56
五. 实验报告要求 66
六. 思考题 66
附录一 MATLAB信号处理工具箱函数 67
一. 表附1-1 波形产生 67
二. 表附1-2 滤波器分析和实现 67
三. 表附1-3 线性系统变换 68
四. 表附1-4 IIR滤波器设计 69
五. 表附1-5 IIR滤波器阶的选择 69
六. 表附1-6 FIR滤波器设计 70
七. 表附1-7 变换 70
八. 表附1-8 统计信号处理 71
九. 表附1-9 窗函数 71
十. 表附1-10 参数化建模 72
十一. 表附1-11 特殊操作 72
十二. 表附1-12 模拟原形滤波器设计 73
十三. 表附1-13 频率变换 73
十四. 表附1-14 滤波器离散化 73
十五. 表附1-15 其他 74
附录二 实验中用到的一些子程序 75
实验内容和要求
了解MATLAB 的基本程序设计原则,常量和变量的用法
掌握MATLAB中对矩阵进行输入、运算和比较的方法
了解循环语句的类型,并掌握循环语句的用法
熟悉M文件的作用,并掌握二维图形的绘制
实验主要仪器设备和材料
计算机,MATLAB6.5或以上版本
实验方法、步骤及结果测试
关于MATLAB
它是由美国的Math Works 公司推出的一个科技应用软件,它的名字是由MATRIX(矩阵)和LABORATORY(实验室)的前三个字母组合而成
MATLAB是一种高性能的、用于工程计算的编程软件,它把科学计算、结果的可视化和编程都集中在一个使用方便的环境中
优势在于能很容易求解复数 数值问题,速度快且容易扩展创建新的命令和函数
主要组成部分:
(1)编程语言:以矩阵和数组为基本单位的编程语言
(2)工作环境:包括一系列的应用工具,提供编程和调试程序的环境
(3)图形处理:包括绘制二维、三维图形和创建图形用户界面(GUI)等
(4)数学库函数:包含大量数学函数,也包括复杂功能
(5)应用程序接口:提供接口程序,可使MATLAB与其他语言程序进行交互
典型特点:
(1)语言简洁紧凑,运算符十分丰富,使用方便灵活
(2)既具有结构化的控制语言,又能面向对象编程
(3)语法限制不严格,程序设计自由度大,可移植性好
(4)具有强大的图形功能
(5)包含功能强劲的工具箱
(6)最重要、最受欢迎的特点是它的开放性
(7)典型应用有两方面:数值计算和符号计算建模和动态仿真
下面介绍MATLAB的界面、常用命令和使用方法
菜单栏和工具栏:位于窗口顶部,用户可以通过它们来执行某些命令
命令窗口:位于右边空白部分,用户的数据输入和结果运算,都在此窗口进行,是 Matlab 极为重要的部分,也是用户使用最频繁的部分
工作台和工具箱:位于主窗口左上部分,双击工具箱或前面的”+”号,就能看到工具箱的各项功能
工作空间:主窗口的中上部分,可看到 Matlab 的各个工作变量,新打开 Matlab 时,只能看到系统提供的默认输出变量ans
历史命令:主窗口的左下部分,主要保存工作过的变量、表达式等,需要时,用户可以直接提取历史命令在命令窗口中使用
当前工作目录:主窗口的中下部分,主要保存在当前工作路径下的图形文件和命令文件
二、常量和变量
MATLAB 中使用的数据有常量和变量
作用标量的实数常量,类似于 C 语言中的整形常量和实形常量,
常量的表示方法:十进制数字,可以带正负号和小数点,也可采用科学计数法
如: 1, 2.5 , 0.0033 , 2 e-7 , pi , 2+3 i 等
变量以其名称在操作语句中第一次合法出现而定义,无需事先定义。如果变量已经存在,那么 matlab 将改变它的内容。
变量命名原则:
( 1 )变量名必须以字母开头,后面可以是任意的字母、数字或下划线
( 2 )变量名有效的最大长度是 31
( 3 )变量要
原创力文档


文档评论(0)