MATLAB教程(第5版R2021a) 课件 第1章 MATLAB R2021a环境_第1页
MATLAB教程(第5版R2021a) 课件 第1章 MATLAB R2021a环境_第2页
MATLAB教程(第5版R2021a) 课件 第1章 MATLAB R2021a环境_第3页
MATLAB教程(第5版R2021a) 课件 第1章 MATLAB R2021a环境_第4页
MATLAB教程(第5版R2021a) 课件 第1章 MATLAB R2021a环境_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章MATLABR2021a环境——MATLAB简介01MATLAB的工具箱

MATLAB的工具箱

MATLAB工具箱大致可分为两类:功能型工具箱和领域型工具箱。功能型工具箱主要用来扩充MATLAB的符号计算功能、图形建模仿真功能、文字处理功能以及与硬件实时交互功能,能用于多种学科。而领域型工具箱是专业性很强的,只能用于特定的专业。在MATLAB安装后包含的配套文档中,显示工具箱大类如图。MATLAB的工具箱

单击其中一个(例如数学、统计和优化)大类,就会列出该类包含的具体工具箱名称,其中,有些工具箱是中文的,如图。单击一个工具箱名称(例如:StatisticsandMachineLearningToolbox),文档中上部就会显示所有(All)、示例(Examples)、函数(Functions)、模块(Blocks)、Apps页标题,下部显示对应当前页的内容,左边为目录。02MATLAB的特点

编程效率高语句简单、内涵丰富、绘图方便高效方便的矩阵和数组运算用户使用方便、提供动态仿真扩充能力强、移植性和开放性好MATLAB的特点

1.编程效率高MATLAB的数值运算要素不是单个数据,而是矩阵,每个变量代表一个矩阵,每个元素都可视为复数,所有的运算包括加、减、乘、除和函数运算等都对矩阵和复数有效。另外,通过MATLAB的符号工具箱,可以解决在数学、应用科学和工程计算领域中常常遇到的符号计算问题。MATLAB是一种面向科学与工程计算的高级语言,允许使用数学形式的语言编写程序,比较接近我们书写计算公式的思维方式,用MATLAB编写程序犹如在演算纸上排列出公式与求解问题,所以编程简单、效率高。MATLAB的特点

2.语句简单、内涵丰富、绘图方便MATLAB语言中最基本最重要的成分是函数,同一函数不同数目的输入变量和不同数目的输出变量代表着不同的含义,这使得MATLAB的库函数功能更丰富,编写的M文件简单、短小而高效。MATLAB的绘图是十分方便的,它有一系列绘图函数,实现线性坐标、对数坐标、半对数坐标及极坐标绘图;在图上标出图题、XY轴标注、格(栅)绘制等简单易行;可设置不同颜色、线型、视角等,并能绘制三维坐标中的曲线和曲面。3.高效方便的矩阵和数组运算MATLAB语言矩阵的算术运算符、关系运算符、逻辑运算符、条件运算符用于数组间的运算。另外,数组不需定义它的维数,使之在求解诸如信号处理、建模、系统识别、控制、优化等领域的问题时大为简捷、高效、方便。MATLAB的特点

4.用户使用方便、提供动态仿真MATLAB是以解释方式工作的,即它对每条语句解释后立即执行,输入算式无须编译立即得出结果,若有错误也立即做出反应,便于编程者立即改正。这些都大大减轻了编程和调试的工作量,提高了编程效率。MATLAB的Simulink提供了动态仿真的功能,用户通过绘制框图来模拟线性、非线性、连续或离散的系统,能够仿真并分析该系统。5.扩充能力强、移植性和开放性好高版本的MATLAB语言中包含丰富的库函数可以直接调用,用户可以根据自己的需要通过创建用户文件作为MATLAB的库函数来调用,以便提高MATLAB的使用效率和扩充它的功能。通过混合编程,可以方便地调用有关的FORTRAN、C语言的子程序,这样程序员可以使用以前编写过的程序,减少重复性工作。03MATLAB的用户文件

程序文件数据文件可执行文件图窗文件模型文件MATLAB的用户文件

MATLAB的用户文件格式通常有以下几种。1.程序文件程序文件即M文件,其文件扩展名为.m,包括主程序和函数文件。M文件通过M文件编辑/调试器生成。MATLAB的各工具箱中的函数大部分是M文件。2.数据文件数据文件即MAT文件,其文件扩展名为.mat,用来保存工作区的数据变量。数据文件可以通过在命令行窗口中输入“save”命令生成。MATLAB的用户文件

3.可执行文件可执行文件即MEX文件,其文件扩展名为.mex,由MATLAB的编译器对M文件进行编译后产生,其运行速度比直接执行M文件快得多。4.图窗文件图窗文件的扩展名为.fig,可以在主页面板工具栏“文件”区菜单中创建和打开,也可由MATLAB的绘图命令和图形用户界面产生。5.模型文件模型文件扩展名为.slx和.mdl,是由Simulink工具箱建模生成的。.mdl文件是MATLAB以前各版本使用的模型文件类型,.mdl文件是文本文件,.slx文件则是二进制格式,这两种格式可以相互转换。另外,还有.s仿真文件。第1章MATLABR2021a环境——MATLAB的集成开发环境MATLAB的集成开发环境MATLABR2021a版提供了丰富的交互式中文开发环境,启动后默认操作窗口如图。01面板与工具栏主页面板工具栏绘图面板工具栏APP面板工具栏面板与工具栏1.主页面板工具栏主页面板工具栏为MATLAB的主要工具栏,它提供了一系列的工具按钮及下拉菜单,工具栏根据不同的功能分为六个区,分别是“文件”、“变量”、“代码”、“SIMULINK”、“环境”和“资源”,如图。面板与工具栏(1)“文件”区用于对文件进行操作,其中各按钮及下拉菜单的常用功能如表。按钮/下拉菜单功

能新建脚本新建一个M脚本文件,打开M文件编辑/调试器新建脚本新建一个M脚本文件,打开M文件编辑/调试器函数新建一个M函数文件,打开M文件编辑/调试器并预先编写函数声明行新建类新建一个类,打开M文件编辑/调试器Systemobject新建一个系统对象,包括基本、高级和Simulink扩展,打开M文件编辑/调试器工程新建一个工程,可以是空白工程,也可以从文件夹、Git、SVN或Simulink模板创建图窗新建一个图形,打开图形窗口StateflowChart新建一个流程表SimulinkModel新建一个仿真模型打开打开已有文件查找文件打开查找文件对话框查找文件比较比较两个文件的内容面板与工具栏(2)“变量”区该区工具栏主要是对变量进行操作,其中各按钮的功能如表。按钮功

能导入数据导入其他文件的数据保存工作区使用二进制的MAT文件保存工作区的内容新建变量创建新变量打开变量打开工作区中已经创建的变量,单击下拉箭头选择工作区的变量清空工作区清空工作区的变量,单击下拉箭头选择变量和函数(3)“代码”区该区工具栏主要是对程序代码进行操作,其中各按钮的功能如表。按钮功

能分析代码对代码进行分析运行并计时程序运行时间,查看每句程序的运行时间清除命令清除命令行窗口和命令历史记录窗口面板与工具栏(4)“SIMULINK”区只有一个“Simulink”按钮,用于打开Simulink界面。(5)“环境”区该区工具栏主要进行界面的环境设置,其中各按钮的功能如表。按钮功

能布局设置布局,其下拉菜单分为两栏:一栏是“选择布局”,用于选择布局显示的格式;另一栏是“显示”,选择需要打开的窗口预设设置MATLAB工作环境外观和操作的相关属性等参数设置路径设置搜索路径Parallel并行运算管理,对分布式运算任务进行设置和管理附加功能管理插入的工具和应用(6)“资源”区该区工具栏主要是对MATLAB资源进行管理,包括帮助资源、社区资源和请求支持资源。面板与工具栏2.绘图面板工具栏点击操作窗口的“绘图”面板则切换到绘图面板工具栏,当在工作区创建了变量“a”时工具栏如图所示,工具栏按照功能分为三个区,分别是“所选内容”、“绘图”和“选项”。(1)“所选内容”区显示工作区中所选的需要绘图的变量,可以是一个或多个变量,图中选择的是变量“a”。(2)“绘图”区根据“所选内容”区的变量,显示可用的绘图类型,在图中根据变量“a”显示的绘图类型包括二维曲线plot,也包括特殊图形area、bar、pie、histogram、semilogx、semilogy、loglog、comet、stem、stairs和barh等,单击向下的箭头还可以打开更多的绘图类型选择。(3)“选项”区该区有两个选项:“重用图窗”和“新建图窗”,前者将图形绘制到当前图窗中,而后者则绘制到新建的图窗中。面板与工具栏3.APP面板工具栏点击操作窗口的“APP”面板则切换到APP面板工具栏,如图所示,分为“文件”和“APP”两个区。(1)“文件”区该区主要是对MATLAB应用软件的操作,有4个按钮,分别是“设计App”、“获取更多App”、“安装App”和“App打包”。单击“获取更多App”按钮时打开“附加功能资源管理器”窗口,可以查找App,如图。面板与工具栏(2)“APP”区该区列出了常用的App工具,当单击下拉箭头时出现分类的各种App,如图所示。02命令行窗口命令行窗口命令行窗口默认位于MATLAB主界面的中间,是进行MATLAB命令操作的最主要窗口。在命令行窗口中可输入MATLAB的各种命令、函数和表达式,并显示除图形外的所有运算结果。单击命令行窗口右侧的下拉箭头,出现快捷菜单如图。命令行窗口从快捷菜单中可以选择“取消停靠”命令,或是直接拖曳命令行窗口离开操作界面,就会出现如图所示的单独的命令行窗口。选择“停靠”命令可使单独的命令行窗口返回MATLAB主界面。其他各窗口都可作为单独窗口。命令行窗口(1)命令的显示方式MATLAB运行时,命令行窗口中的每个命令前都会出现提示符“>>”。命令行窗口内显示的字符和数值采用不同的颜色,默认情况下,输入的命令、表达式及计算结果等是黑色字体;字符串是赭红色字体;系统关键词则是蓝色字体。【例1.1】

在命令行窗口中输入不同的数值和语句,并查看其显示方式。>>a=12.5a= 12.5000>>b='Hello'b='Hello'>>ifa>0c=5,endc= 5命令行窗口(2)命令的编辑由于MATLAB将用户输入的所有命令都记录在内存中专门的“历史命令(CommandHistory)”空间中,因此命令行窗口不仅可以对当前命令进行编辑和运行,而且还可以对已输入的命令进行回调、再编辑和重运行。命令行窗口中命令编辑的常用操作键如表。键

名作

用键

名作

用↑向前调回已输入过的命令Home使光标移到当前行的开头↓向后调回已输入过的命令End使光标移到当前行的末尾←在当前行中左移光标Delete删去光标右边的字符→在当前行中右移光标Backspace删去光标左边的字符PageUp向前翻阅当前窗口中的内容Esc清除当前行的全部内容PageDown向后翻阅当前窗口中的内容Ctrl+C中断MATLAB命令的运行命令行窗口(3)命令行窗口中的标点符号MATLAB常用标点符号的功能如表。名

称符

号功

能空格

作为输入变量之间的分隔符及数组行元素之间的分隔符逗号,作为要显示计算结果的命令之间的分隔符;作为输入变量之间的分隔符;作为数组行元素之间的分隔符点号.作为数值中的小数点分号;作为不显示计算结果命令行的结尾;作为不显示计算结果命令之间的分隔符;作为数组元素行之间的分隔符冒号:用于生成一维数值数组,表示一维数组的全部元素或多维数组的某一维的全部元素百分号%用于注释的前面,在它后面的命令不执行单引号‘’用于括住字符串圆括号()用于引用数组元素;用于函数输入变量列表;用于确定算术运算的先后次序方括号[]用于构成向量和矩阵;用于函数输出列表花括号{}用于构成元胞数组下画线_用于1个变量、函数或文件名中的连字符续行号…用于把后面的行与该行连接起来以构成一个较长的命令“At”号@用于放在函数名前形成函数句柄;用于放在目录名前形成用户对象类目录“~”号~用于在函数中表示不用的参数,也可以表示逻辑运算“非”命令行窗口【例1.2】

在命令行窗口中使用不同的标点符号。>>a=12.5,b='Hello' %逗号表示分隔命令,单引号构成字符串,点号为小数点a= 12.5000b='Hello'>>c=[12;34;56] %[]表示构成矩阵,分号用来分隔行,空格用来分隔元素c= 12 34 56>>d=a*... %...表示续行cd= 12.500025.0000 37.500050.0000 62.500075.0000命令行窗口(4)数值计算结果的显示格式及设置在命令行窗口中,默认情况下数值计算结果的显示格式为:当数值为整数,以整数显示;当数值为实数,以小数后4位的精度近似显示,即以“短(Short)”格式显示;如果数值的有效数字超出了这一范围,则以科学记数法显示结果。用户可以根据需要,对命令行窗口的字体风格、大小、颜色和数值计算结果的显示格式进行设置。命令行窗口设置方法有以下两种。①在MATLAB主界面单击主页面板工具栏“环境”区的“预设”按钮,则会出现“预设项”对话框,如图。命令行窗口②可以直接在命令行窗口中通过输入下列命令进行数值显示格式的设置。format 格式描述MATLAB的数值显示的format格式如表。命令格式含

义例

子formatformatshort(默认)通常保证小数点后4位有效;大于1000的实数,用5位有效数字的科学记数法显示314.159显示为314.15903141.59显示为3.1416e+003formatshorte5位科学记数法表示

显示为3.1416e+000formatshortg从formatshort和formatshorte中自动选择最佳记数方式

显示为3.1416formatlong15位数字表示

显示为3.14159265358979formatlonge15位科学记数法表示

显示为3.141592653589793e+000formatshorteng工程短格式,最少5个数字和3位指数

显示为3.1416e+000formatlongg从formatlong和formatlonge中自动选择最佳记数方式

显示为3.1415926358979formatlongeng工程长格式,最少16个有效数字和3位指数

显示为3.14159265358979e+000formathex十六进制数表示

显示为400921fb54442dl8format+正数、负数、零分别用

、空格显示

显示为+formatbank表示(金融)元、角、分

显示为3.14formatrational近似有理数表示

显示为355/113formatcompact结果之间显示为没有空行的压缩格式

formatloose结果之间显示为有空行的稀疏格式

命令行窗口(5)清空命令输入clc命令或者右击从快捷菜单选择“清空命令行窗口”项,可清空命令行窗口中的所有显示内容。清空后命令行窗口就是空白的了。03工作区窗口工作区窗口工作区窗口(内存窗口)默认出现在MATLAB主界面的右边,用于显示所有工作区变量的信息,还可以对变量进行编辑、提取和保存。例如,在命令行窗口输入下列命令,工作区窗口中就会显示3个变量a、b、c的名称和值:>>a=12.5>>b='Hello'>>c=[12;34;56]工作区窗口若在工作区窗口中右击鼠标,在弹出快捷菜单中勾选“选择列”子菜单下的所有选项,则会显示工作区变量的名称、值、大小、字节、类、最小值、最大值、极差、均值、中位数、众数、方差和标准差等所有信息,如图。工作区窗口(1)工作区窗口中变量的操作对当前文件夹工作区窗口中的变量可以进行多种操作,操作方法如表。菜单命令操作和功能新建新建变量,默认变量名为“unnamed”保存保存变量,保存工作区的所有变量到MAT文件清空工作区清除全部内存变量刷新刷新变量内容选择列选择需要显示的变量信息项,包括名称、值、大小、字节、类、最小值、最大值、极差、均值、中位数、众数、方差和标准差等排序依据对变量进行排序,可以根据名称、值、大小、字节、类、最小值、最大值、极差、均值、中位数、众数、方差和标准差排序,并可以选择升序和降序工作区窗口(2)通过命令管理变量①把工作区中的变量存放到指定的MAT数据文件中。变量省略则保存工作区的所有变量;参数有“-ASCII”“-append”等方式。save文件名变量…参数

例如:>>savef1 %把全部内存变量保存为f1.mat文件>>savef2ab %把变量a、b保存为f2.mat文件>>savef3ab-append %把变量a、b添加到f3.mat文件中②从指定数据文件中取出变量,载入工作区。省略变量,则装载所有变量。load文件名变量…例如:>>loadf1 %把f1.mat文件中的全部变量装入内存>>loadf2ab %把f2.mat文件中的a、b变量装入内存工作区窗口③查阅MATLAB内存变量名。who例如:>>who您的变量为:abc④查阅MATLAB内存变量的变量名、大小、字节数和类型。whos例如:>>whosNameSizeByte Class Attributesa1x18 doubleb1x510 charc3x248 double工作区窗口⑤删除工作区中的变量。clear %删除内存中的所有变量clear变量名… %删除内存中的指定变量例如,在工作区中删除变量a:>>cleara>>who您的变量为:bc04命令历史窗口命令历史窗口命令历史窗口用来记录并显示已经运行过的命令、函数和表达式。命令历史窗口没有出现在MATLAB默认界面,在主页面板工具栏的“环境”区,选择“布局”→“命令历史记录”→“停靠”命令,可以打开命令历史窗口,如图。命令历史窗口在命令历史窗口中选择命令,单击鼠标右键弹出快捷菜单,其主要功能如表。菜单命令主要功能操作方法执行所选内容单行或多行命令的运行选中单行或多行命令,选择“执行所选内容”命令,就可在命令行窗口中运行并得出相应结果;或双击选择的命令也可运行

创建脚本把多行命令写成M文件选中单行或多行命令,选择“创建脚本”命令,打开M文件编辑器窗口并将这些命令写入创建实时脚本把多行命令写成MLX文件选中单行或多行命令,选择“创建实时脚本”命令,打开MLX文件编辑器窗口并将这些命令写入创建收藏项收藏命令选中单行或多行命令,选择“创建收藏项”命令,打开收藏命令编辑器将这些命令收藏起来以便快速访问设置错误指示符设置错误标志选中单行或多行命令,选择“设置错误指示符”命令,将在命令行前加上红色错误标记命令历史窗口例如,要收藏如图命令历史窗口中的命令“ifa>0c=5,end”,先用鼠标选择该行命令,单击鼠标右键,在弹出的快捷菜单中选择“创建收藏项”命令,则出现“收藏命令编辑器”窗口,如图。05变量编辑器窗口变量编辑器窗口在默认情况下,变量编辑器窗口不随MATLAB操作界面的出现而启动。只有在工作区窗口中选择数值、变量名并单击鼠标右键,在弹出的快捷菜单中选择“打开所选内容”命令,或者双击该变量时才会出现变量编辑器窗口,并且所选变量会出现在该窗口中。如图所示为变量“c=[12;34;56]”出现在变量编辑器窗口的情形。变量编辑器窗口在图中选择所有的元素,在绘图面板工具栏“绘图:c”区单击“plot”()按钮,则会出现如图所示的波形图。06M文件编辑/调试器窗口M文件启动和编辑M文件的保存M文件的执行M文件编辑/调试器窗口1.M文件启动和编辑M文件编辑/调试器窗口的启动方法有以下几种。(1)单击主页面板工具栏“文件”区的“新建脚本”()按钮,可打开空白的M文件编辑器。(2)单击主页面板工具栏“文件”区的“新建”()按钮,在下拉菜单中选择“脚本”命令,也可打开空白的M文件编辑器。(3)用鼠标双击当前文件夹窗口中的M文件(扩展名为.m),可直接打开相应文件的M文件编辑器。M文件编辑/调试器窗口先选择“C:\MyDir\ch1”为当前文件夹。然后,主页面板工具栏单击“新建”,选择“脚本”,打开编辑M文件编辑/调试器窗口,输入【例1.1】中命令,如图。M文件编辑/调试器窗口2.M文件的保存单击编辑器面板工具栏“文件”区的“保存”按钮,将该文件保存为“C:\MyDir\ch1\Ex0101.m”。同样的方法,将【例1.2】输入的命令,保存到“C:\MyDir\ch1\Ex0102.m”文件中。在ch1目录下创建一个Ex0103子目录,存放后面【例1.3】中的文件。3.M文件的执行在命令行窗口输入:

>>Ex0101“Ex0101”即运行该文件,文件中的语句被执行。07当前文件夹窗口当前文件夹窗口当前文件夹窗口默认出现在MATLAB主界面左侧,用来设置当前目录,可以随时显示当前目录下所有文件的信息,不同类型文件的图标不同,当选中某个M文件时在窗口底部的文件(脚本)栏会显示这个M文件的开头注释行。如图。当前文件夹窗口用户可以通过该窗口复制、编辑和运行M(.m)文件,装载MAT(.mat)数据文件等。(1)当前目录的设置在MATLAB环境中,如果不特别指明存放文件的目录,则默认会将它们存放在当前目录下,用户应将自己的目录设置成当前目录。将用户目录设置成当前目录的方法有两种。①单击主界面工具栏如图上部按钮及下拉框,可帮助用户定位到待设置的目录,或像资源管理器一样选择待设置目录。②通过命令设置。使用“cd”命令设置当前目录。语法:cd %显示当前目录cd目录 %当前目录为指定“目录”例如:>>cdc:\MyDir\ch1当前文件夹窗口(2)文件快捷菜单的使用选择一个文件并单击鼠标右键出现快捷菜单,主要功能和操作方法如表。菜单命令功

能操作方法打开打开M文件选择待运行M文件并单击鼠标右键,在弹出的快捷菜单中选择“打开”命令,则M文件出现在M文件编辑/调试器窗口中;或者双击该M文件,也可打开文件以实时脚本方式打开以实时脚本方式打开M文件操作同上,打开的M文件出现在实时编辑器窗口中隐藏详细信息隐藏文件细节将当前文件夹窗口底部的文件细节栏关闭运行运行M文件选择待运行文件,单击鼠标右键,在弹出的快捷菜单中选择“运行”命令运行M文件RunScriptasBatchJob将脚本文件作为批处理作业运行选择脚本文件,在工作区生成批量工作的作业查看帮助查看帮助查看文件的帮助信息,即显示在M文件的开头行注释在资源管理器中显示用Windows资源管理器显示文件打开资源管理器,在其中显示文件创建Zip文件生成Zip文件和将Zip文件解压缩选择一个或多个文件,单击鼠标右键,在弹出的快捷菜单中选择“创建Zip文件”命令,可生成压缩文件;右击Zip文件,在弹出的快捷菜单中选择“提取”可解压缩文件比较对象比较文件或文件夹可以选择两个文件或文件夹,单击鼠标右键,在弹出的快捷菜单中选择“比较选定的文件/文件夹”,可以比较两个文件或文件夹的不同08设置搜索路径

MATLAB的基本搜索过程显示文件夹是否在搜索路径中MATLAB搜索路径的扩展和修改设置搜索路径

1.MATLAB的基本搜索过程当用户在命令行窗口的提示符“>>”后输入一个名字如“X”时,MATLAB按照以下步骤进行搜索:(1)在MATLAB内存中进行检查,检查X是否为工作区的变量或特殊变量。(2)检查X是否为MATLAB的内部函数(Built-inFunction)。(3)在当前路径上检查是否有名为“X.m”或“X.mex”的文件存在。(4)在MATLAB搜索路径的所有其他目录中,寻找是否有名为“X.m”或“X.mex”的文件存在。(5)如果都不是,则MATLAB发出错误信息。设置搜索路径

2.显示文件夹是否在搜索路径中在当前文件夹窗口中可以查看某个文件夹是否在搜索路径中。单击主页面板工具栏“环境”区的“预设”按钮,在出现的“预设项”窗口左侧栏选择“当前文件夹”,在右边的“路径指示”选项中勾选“指示无法访问的文件(例如不在路径中、私有文件夹中)”和“显示工具提示,说明文件无法访问的原因”复选框,并将“文本和图标透明度”滑条移动到最左端,如图所示,单击“应用”按钮,再单击“确定”按钮保存设置。设置搜索路径

在当前文件夹窗口中将鼠标放在某个文件夹上,就可以显示出该文件夹是否在搜索路径中的说明,如图所示。设置搜索路径

3.MATLAB搜索路径的扩展和修改当用户的某些文件夹不在搜索路径上,而又需要通过这些文件夹与MATLAB交换信息,或者需要用某个文件夹存放运行中产生的文件和数据时,就必须修改MATLAB搜索路径。(1)用“设置路径”对话框修改搜索路径打开如图所示的“设置路径”对话框,有两种方法:①在MATLAB主页面板工具栏“环境”区单击“设置路径”()按钮。②在命令行窗口运行“pathtool”命令。设置搜索路径

(2)用“path”命令设置搜索路径使用“path”命令可以显示和添加搜索路径,但其扩展的搜索路径仅在当前MATLAB环境下有效。path %列出MATLAB所有的搜索路径path(path,'文件夹') %在MATLAB搜索路径的末尾添加“文件夹”例如,在MATLAB搜索路径的末尾添加已有目录“C:\MyDir\ch1”:>>path(path,'C:\MyDir\ch1')(3)在当前文件夹窗口中设置搜索路径在当前文件夹窗口中选择文件夹,单击鼠标右键后弹出快捷菜单,选择“添加到路径”→“选定的文件夹”菜单项,则将文件夹添加到搜索路径;对于一个已存在于搜索路径中的文件夹,选择“从路径中删除”→“选定的文件夹”菜单项,则可以将其从搜索路径中删除。第1章MATLABR2021a环境——一个简单实例一个简单实例【例1.3】

MATLAB通用操作界面的综合运用。先在“C:\MyDir\ch1”下创建Ex0103子能力,然后按照以下步骤进行操作。(1)启动MATLAB。(2)在命令行窗口中输入以下几行命令,创建4个变量:>>a=[123;456;789];>>b=[111;222;333];>>c='MATLAB实用教程'>>d=a+b*i(3)从右侧工作区窗口中可查看到这4个变量,点击工作区窗口右上角的按钮,在下拉菜单中选择“取消停靠”命令,则单独的工作区窗口如图。一个简单实例(4)双击其中的变量“d”,出现变量编辑器窗口,如图所示,显示该变量的详细信息。(5)打开命令历史窗口,如图所示,选择上面的4行命令,单击鼠标右键,在弹出的快捷菜单中选择“创建脚本”命令生成M文件。

一个简单实例(6)出现M文件编辑/调试器窗口,在第一行添加注释语句“%【例1.3】命令历史窗口语句”,如图所示。单击编辑器面板工具栏“文件”区的“保存”按钮,将该文件保存为“C:\MyDir\Ex0103\Ex0103.m”。一个简单实例(7)打开当前文件夹窗口,将当前文件夹设置为“C:\MyDir\Ex0103”,可以看到刚刚保存的“Ex0103.m”文件。在命令行窗口输入:>>Ex0103“Ex0103”即运行该文件,文件中的语句被执行。(8)在命令行窗口输入:>>saveEx

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论