- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1讲_MALAB概述
MATLAB原理及应用 主讲:王雪丽 院系:信息工程学院 主要内容 第一讲 MATLAB概述 第二讲 MATLAB矩阵与数组操作 第三讲 MATLAB图形绘制与处理 第四讲 M脚本文件和M函数 第五讲 MATLAB控制流语句 第六讲 MATLAB程序调试及Cell单元功能 第七讲 图形用户界面(GUI) 第八讲 通信工具箱主要功能库介绍 第九讲 基本通信系统建模 第十讲 通信系统性能估计 第十一讲 信号处理工具箱主要功能库介绍 第十二讲 滤波器设计和实现 第一讲 MATLAB 概述 MATLAB的含义是矩阵实验室,其名字来自Matrix(矩阵)和Laboratory(实验室)两词的前三个字母组合。它是由美国的Math Works公司开发出的并用于概念设计、算法开发、建模仿真、实时实现的理想集成环境。它将数值分析、矩阵计算、图形图像处理、信号处理和仿真等诸多强大的功能集成在较易使用的交互式计算机环境中,为科学研究、工程应用提供了一种功能强、效率高的编程工具。 MATLAB产品族 MATLAB MATLAB Toolbox MATLAB Compiler Simulink Stateflow Real-Time Workshop Simulink 模块库 MATLAB产品族的主要应用领域 仿真建模 实时仿真 自动控制 信号处理与通信 数据分析/科学计算 算法开发 图形和可视化法 独立应用和开发 其他领域 常量与变量 常量是MATLAB语言预定义的变量,在默认的情况下这些预定义的变量的值为常数。 MATLAB的预定义变量: ans,预设的计算结果的变量名(没有定义变量名时,系统默认的变量名,answer的缩写) eps,MATLAB定义的正的最小值(用来判断是否为0的误差限,它的值大约为2.2204e-16) pi,用来表示圆周率的数值π MATLAB预定义变量(续) Inf 表示无穷大,即1/0 NaN 非数,无法定义的一个数Not-a-Number i或j 表示虚数单位,即sqrt(-1) nargin 函数输入参数的个数 nargout 函数输出参数的个数 realmax 最大的正实数 realmin 最小的正实数 flops 浮点运算的次数 变量:使用时无需提前声明 变量命名规则: 变量名区分大小写; 变量名的第一个字母必须为英文字母,而且不能超过63个字符(用namelengthmax返回变量名的最大字符数); 变量名中可以包含字母、数字、下划线,但不能含有空格和标点符号。如in_c2g式合法的。 MATLAB系统的主要组成部分 MATLAB的用户界面 MATLAB的数学函数库 MATLAB 语言 绘图 MATLAB外部接口/API MATLAB的用户界面 MATLAB主菜单栏 MATLAB主工具栏 命令窗口(Command Window) 命令历史窗口(Command History) 工作空间(Workspace) 当前路径窗口(Current Directory) M文件编辑器(The Edit/Debug Window) 图形窗口(Figure Window) 命令窗口(Command Window) 打开或关闭命令窗口的方法: 单击菜单栏上的View-Command Window或Desktop- Command Window 命令窗口中的“”为命令提示符,表示MATLAB处于准备状态。当在“”后面输入正确的指令之后,按Enter键,命令窗口就会直接显示运算结果。 如果一个表达式过长,想分两行书写,则只需在表达式的末尾输入省略号“…”,然后在第二行接着书写即可。 MATLAB可以使用键盘上的方向键来回调已运行过的命令。 默认的情况下,命令窗口中的数值的显示精度为“short”格式(小数点后保留4位有效数字),但用户应该注意的是,数值在实际存储和计算时是双精度(double)的形式。 命令历史窗口(Command History) 用户可以选择View- Command History或Desktop- Command History调出或隐藏该窗口。 命令历史窗口显示用户在命令窗口中所输入的每条命令的历史记录,并标明用户启动MATLAB的时间。 双击命令历史窗口中的某一指令,即可将此命令发送到命令窗口并立即执行。 工作空间( Workspace ) 用来显示当前计算机内存中MATLAB变量的名称、数学结构、该变量的字节数、类型等信息。 注意:MATLAB命令窗口中运行的所有命令都共享一个相同的工作空间,所以他们共享所有的变量。 用指令who和whos可以查看工作空间中的变量信息.用cle
文档评论(0)