《信号与系统》实验指导书matlab语言工作环境和基本操作

《信号与系统》实验指导书matlab语言工作环境和基本操作

ID:8474488

大小:161.00 KB

页数:14页

时间:2018-03-29

《信号与系统》实验指导书matlab语言工作环境和基本操作_第1页
《信号与系统》实验指导书matlab语言工作环境和基本操作_第2页
《信号与系统》实验指导书matlab语言工作环境和基本操作_第3页
《信号与系统》实验指导书matlab语言工作环境和基本操作_第4页
《信号与系统》实验指导书matlab语言工作环境和基本操作_第5页
资源描述:

《《信号与系统》实验指导书matlab语言工作环境和基本操作》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、金陵科技学院实验一MATLAB语言工作环境和基本操作一、实验目的1.初步了解MATLAB开发环境和常用菜单的使用方法;2.熟悉MATLAB常用窗口,包括命令窗口、历史窗口、当前工作窗口、工作空间浏览器窗口、数组编辑器窗口和M文件编辑/调试窗口等;3.了解MATLAB的命令格式;4.熟悉MATLAB的帮助系统。二、实验原理1.简介MATLAB,MatrixLaboratory的缩写,是由Mathworks公司开发的一套用于科学工程计算的可视化高性能语言,具有强大的矩阵运算能力。与大家常用的Fortra

2、n和C等高级语言相比,MATLAB的语法规则更简单,更贴近人的思维方式,被称之为“草稿纸式的语言”。MATLAB安装完成后,会自动在WINDOWS桌面上生成一个快捷方式,它是指向安装目录下binwin32matlab.exe的链接,双击它即可来到MATLAB集成环境的基本窗口,通常称之为命令窗口。MATLAB的退出与普通WIN32的程序一样,值得一提的是它有一个自身专有的快捷键Ctrl+Q。MATLAB启动后界面如图所示。命令窗口(CommandWindow):(1)用于执行MATLAB命令,

3、正常情况下提示符为“>>”,表示MATLAB进入工作状态。(2)在提示符后输入运算指令和函数调用等命令(不带“;”),MATLAB将迅速显示出结果并再次进入准备工作状态。(3)若命令后带有“;”,MATLAB执行命令后不显示结果。(4)在准备工作状态下,如果按上下键,MATLAB会按顺序依次显示以前输入的命令,若要执行它,则直接回车即可。工作空间(Workspace):(1)显示计算机内存中现有变量的名称、类型、结构及其占用子节数等。(2)如果直接双击某变量,则弹出ArrayEditor窗口供用户查

4、看及修改变量内容。(3)该窗口上有工具条支持用户将某变量存储到文件中或者从文件中载入某变量。命令历史记录(CommandHistory):(1)保存并显示用户在命令窗口中输入过的命令,以及每次启动MATLAB的时间等信息(2)若双击某条命令记录,则MATLAB会再次执行该命令。当前路径窗口(CurrentDirectory):(1)先是当前路径内的所有文件。(2)用户可以在这里新建或删除一个文件,也可以双击一个文件,在编辑/调试窗口中打开。设置当前路径(CurrentDirectory):(1)用于

5、选择当前工作路径。(2)可以在命令窗口中输入文件名来直接调用工作路径下的文件。使用MATLAB时获取帮助的两种方法:(1)直接在命令窗口中输入help函数名或命令;(2)在帮助窗口中浏览或搜索相应信息。还可以参考MATLAB的Demo程序来学习MATLAB编程。2.基本语法标识符标识符是标识变量名、常量名、函数名和文件名的字符串的总称。在MATLAB中,变量和常量的标志符最长允许19个字符;函数和文件名通常不超过8个字符(受操作系统文件管理器的限制)。这些字符包括全部的英文字母(区分大小写)、阿拉伯

6、数字和下划线等符号。标识符的第一个字符必须是英文字母。(1)变量及其赋值变量代表一个活若干个内存单元。变量名必须是以字母开头,后接字母、数字或下划线的字符序列,最多63个字符。而且区分大小写。赋值:变量名=表达式(2)矩阵及其赋值最简单的矩阵建立方法就是直接输入矩阵的元素。具体方法是:将矩阵的所有元素用方括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用空格或逗号分隔,不同行的元素之间用分号分隔。(3)数组及其赋值数组通常是指单行或单列的矩阵。MATLAB提供两种为等间隔数组赋值的简易方法。

7、①用两个冒号组成等增量语句,其格式为:t=[初值:增量:终值]或者t=初值:增量:终值。②用linspace函数。调用格式为:linspace(初值,终值,点数)。如:(4)元素群的四则运算和幂次运算元素群运算也就是矩阵中所有元素按照单个元素进行运算。在运算符*、/、、^前加上一个点符号“.”,就表示做元素群运算。参与元素群运算的两个矩阵必须是同阶的(只有标量除外,它会自动扩展为同阶矩阵参与运算)。运算式输出结果Z=X.*YZ=41018Z=X.YZ=4.00002.50002.0000Z=X.

8、^YZ=132729Z=X.^2Z=149Z=2.^[XY]Z=248163264运算符MATLAB中的数学运算符名称说明名称说明+-矩阵加,矩阵减*矩阵乘/矩阵右除,矩阵左除^矩阵求幂.*.^群乘,群求幂./.数组右除,数组左除'.'共轭转置,转置=赋值MATLAB中的比较和逻辑运算符名称说明名称说明==等于~=不等于>>=大于,大于等于<<=小于,小于等于&与

9、或~非xor(a,b)a和b异或any(a)a中有元素非零则为真all(a)a中所有元素都非零则为真

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

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

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