第10章MATLAB在信号与系统分析中的应用MATLAB主界面大致包括以下几个部分:(1)菜单项:(2)工具栏;后直接输(3)CommandWindow"(命令窗口),在提示符入命令可以执行相关的命令:(4)"LaunchPad"(分类帮助文件夹)(5)“Workspace"(工作空间),该程序窗口中列出了程序计算过程中产生的变量及其对应的数据的尺寸、字节和类型选中一个变量,单击鼠标右键则可根据菜单进行相应的操作
第10章 MATLAB在信号与系统分析中的应用 MATLAB主界面大致包括以下几个部分: (1)菜单项; (2)工具栏; (3)“CommandWindow”(命令窗口), 入命令可以执行相关的命令; (4)“LaunchPad”(分类帮助文件夹); (5)“Workspace”(工作空间),该程序窗口中列出了程序 计算过程中产生的变量及其对应的数据的尺寸、字节和类型。 选中一个变量,单击鼠标右键则可根据菜单进行相应的操作
第10章MATLAB在信号与系统分析中的应用(6)CommandHistory"(命令的历史记录)窗口,该窗口记录用户每次开启MATLAB的时间.以及每次开启MATLAB后在MATLAB命令窗口中运行过的所有命令行。这些命令行记录可以被复制到命令窗口中再运行。选中该窗口中的任一命令记录,然后单击鼠标右键,则可根据弹出的菜单进行相应的操作。(7)“CurrentDirectory"窗口,其中包含当前目录选项
第10章 MATLAB在信号与系统分析中的应用 (6)“CommandHistory”(命令的历史记录)窗口,该窗口记 录用户每次开启MATLAB 的时间,以及每次开启MATLAB 后在MATLAB命令窗口中运行过的所有命令行。这些命令 行记录可以被复制到命令窗口中再运行。选中该窗口中的任 一命令记录,然后单击鼠标右键,则可根据弹出的菜单进行相 应的操作。 (7)“CurrentDirectory”窗口,其中包含当前目录选项
第10章MATLAB在信号与系统分析中的应用2.程序编辑器1)命令文件命令文件没有输入参数.也不返回输出参数.只是一些命令行的组合。命令文件中的语句可以访问MATLAB工作空间(Workspace)中的所有数据,在运行的过程中所产生的变量均是全局变量。这些变量一旦生成就一直保存在内存空间中除非用户将它们清除(用clear命令)。运行一个命令文件等价于从命令窗口中按顺序连续执行文件中的命令。由于命令文件只是一串命令的结合,因此程序不需要预先定义,而只需按命令窗口中的命令输入顺序,依次将命令编辑在命令文件中即可。如果某个命令不需要显示结果,则在该命令后加上“"。注意文件名一定是“m"。命令文件的建立过程如下:
第10章 MATLAB在信号与系统分析中的应用 2.程序编辑器 1)命令文件 命令文件没有输入参数,也不返回输出参数,只是一些命 令行的组合。命令文件中的语句可以访问MATLAB工作空 间(Workspace)中的所有数据,在运行的过程中所产生的变量 均是全局变量。这些变量一旦生成,就一直保存在内存空间 中,除非用户将它们清除(用clear命令)。运行一个命令文件等 价于从命令窗口中按顺序连续执行文件中的命令。由于命令 文件只是一串命令的结合,因此程序不需要预先定义,而只需 按命令窗口中的命令输入顺序,依次将命令编辑在命令文件 中即可。如果某个命令不需要显示结果,则在该命令后加上 “;”。注意文件名一定是“.m”。命令文件的建立过程如下:
第10章MATLAB在信号与系统分析中的应用(1)进入程序编辑器(MATLABEditor/Debug):从“File"菜单中选择“New"及“mfile"或单击“Newmfile"按钮(2)输入程序:在“MATLABEditor/Debug"窗口输入MATLAB程序:(3)保存程序:单击“Save"按钮,出现一个对话框,在文件名框中键入一个文件名,单击“保存”按钮,一个m文件便保存在磁盘上了
第10章 MATLAB在信号与系统分析中的应用 (1)进入程序编辑器(MATLABEditor/Debug):从“File” 菜单中选择“New”及“m file”或单击“Newm file”按钮; (2)输入程序:在“MATLABEditor/Debug”窗口输入 MATLAB程序; (3)保存程序:单击“Save”按钮,出现一个对话框,在文件 名框中键入一个文件名,单击“保存”按钮,一个m文件便 保存在磁盘上了
第10章1MATLAB在信号与系统分析中的应用运行命令文件时该m文件中的命令可以访问MATLAB工作区中的所有变量.而且其中的所有变量也成为工作区的一部分。命令文件运行结束所产生的变量保留在工作区直至关闭MATLAB或用命令删除。下面是一个命令文件的例子,程序如下%文件名example.mx=1;y=2;z=3items=x+y+zcost=x*5+y*2+z*9averagecost=cost/items
第10章 MATLAB在信号与系统分析中的应用 运行命令文件时,该m文件中的命令可以访问 MATLAB工作区中的所有变量,而且其中的所有变量也成为 工作区的一部分。命令文件运行结束,所产生的变量保留在 工作区,直至关闭MATLAB或用命令删除。下面是一个命令 文件的例子,程序如下: %文件名example.m x=1;y=2;z=3 items=x+y+z cost=x*5+y*2+z*9 averagecost=cost/items