matlab使用指南

matlab使用指南

ID:44235809

大小:1.58 MB

页数:49页

时间:2019-10-19

matlab使用指南_第1页
matlab使用指南_第2页
matlab使用指南_第3页
matlab使用指南_第4页
matlab使用指南_第5页
资源描述:

《matlab使用指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数字信号处理——使用MATLAB授课教师:胡双红联系电话:13574883343计算机与通信工程学院一、课程要求掌握离散时间信号分析的基本方法:DTFT、ZT和DFT掌握FIR和IIR滤波器的分析和设计方法二、课时及安排总课时:54学时讲课学时:54学时三、考核方法考试:80%平时:20%(包括考勤、平时作业、回答问题)四、先修课程信号与系统五、参考资料数字信号处理程佩青著 清华大学出版社数字信号处理丁玉美等西安电子科技大学出版社数字信号处理基础全子一等北京邮电大学出版社课程内容第一章绪论第二章DTFT(离散时间傅立叶变换)第三章ZT(z变换)第

2、四章DFT(离散傅立叶变换)第五章数字滤波器结构第六章FIR滤波器设计第七章IIR滤波器设计第一章绪论信号处理概述1.模拟信号处理2.数字信号处理PrFDSPADCDACPoF模拟模拟等效模拟信号处理器离散系统模拟信号处理器模拟信号模拟信号DSP的特点可用软件完成,便于建立和测试,携带方便运算建立在加法和乘法基础上,处理能力极为稳定。运算很容易实时进行修改。采用VLSI技术,成本低。运算速度慢,尤其是在高频时DSP分类:信号分析:信号性质的测量,主要是频域运算应用:谱分析话音识别说话人确认目标检测信号过滤:由输入—输出信号表征,主要是时域运算应用

3、:除去不需要的背景噪声消除干扰频带划分信号频谱成形关于MATLAB它是由美国的MathWorks公司推出的一个科技应用软件,它的名字是由MATRIX(矩阵)和LABORATORY(实验室)的前三个字母组合而成MATLAB是一种高性能的、用于工程计算的编程软件,它把科学计算、结果的可视化和编程都集中在一个使用方便的环境中优势在于能很容易求解复数数值问题,速度快且容易扩展创建新的命令和函数主要组成部分:(1)编程语言:以矩阵和数组为基本单位的编程语言(2)工作环境:包括一系列的应用工具,提供编程和调试程序的环境(3)图形处理:包括绘制二维、三维图形和

4、创建图形用户界面(GUI)等(4)数学库函数:包含大量数学函数,也包括复杂功能(5)应用程序接口:提供接口程序,可使MATLAB与其他语言程序进行交互典型特点:(1)语言简洁紧凑,运算符十分丰富,使用方便灵活(2)既具有结构化的控制语言,又能面向对象编程(3)语法限制不严格,程序设计自由度大,可移植性好(4)具有强大的图形功能(5)包含功能强劲的工具箱(6)最重要、最受欢迎的特点是它的开放性(7)典型应用有两方面:数值计算和符号计算建模和动态仿真下面介绍MATLAB的界面、常用命令和使用方法菜单栏和工具栏命令窗口工作台工具箱工作空间历史命令窗口当

5、前工作目录菜单栏和工具栏:位于窗口顶部,用户可以通过它们来执行某些命令命令窗口:位于右边空白部分,用户的数据输入和结果运算,都在此窗口进行,是Matlab极为重要的部分,也是用户使用最频繁的部分工作台和工具箱:位于主窗口左上部分,双击工具箱或前面的”+”号,就能看到工具箱的各项功能工作空间:主窗口的中上部分,可看到Matlab的各个工作变量,新打开Matlab时,只能看到系统提供的默认输出变量ans历史命令:主窗口的左下部分,主要保存工作过的变量、表达式等,需要时,用户可以直接提取历史命令在命令窗口中使用当前工作目录:主窗口的中下部分,主要保存在

6、当前工作路径下的图形文件和命令文件一、MATLAB的基本程序设计原则(1)设置完整的路径,把当前的处理位置设为现在的目录(2)参数值集中放在程序的开始部分,便于程序维护(3)若在每行程序的最后输入分号,则执行后结果不会显示在屏幕上;(4)符号“%”后面的内容、是程序的注解,不作为命令运行(5)程序尽量模块化,也就是采用主程序调用子程序的方法,将所用子程序和并在一起来执行全部的操作(6)注意变量的定义(7)留意各种命令的书写格式程序的基本组成%说明部分清除命令(可选)定义变量(局部变量和全局变量)按照顺序行执行的命令语句控制语句开始控制语句体控制语

7、句结束其他命令(如绘图等)二、常量和变量MATLAB中使用的数据有常量和变量作用标量的实数常量,类似于C语言中的整形常量和实形常量,常量的表示方法:十进制数字,可以带正负号和小数点,也可采用科学计数法如:1,2.5,0.0033,2e-7,pi,2+3i等变量以其名称在操作语句中第一次合法出现而定义,无需事先定义。如果变量已经存在,那么matlab将改变它的内容。变量命名原则:(1)变量名必须以字母开头,后面可以是任意的字母、数字或下划线(2)变量名有效的最大长度是31(3)变量要区分大小写特殊的常量和变量(1)ans缺省变量名,以操作中最近应答

8、作为它的值(2)pi圆周率(3)i或j虚数单位(4)INF正无穷大(5)nan不定值(或称非数)(6)versionMATLAB的版本三

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。