《MATLAB R2012a超级学习手册》一1.4 MATLAB的工作环境

1.4 MATLAB的工作环境

MATLAB R2012a超级学习手册
MATLAB的工作界面主要由菜单、工具栏、当前工作目录窗口、工作空间管理窗口、历史命令窗口和命令窗口组成,如图1-13所示。

1.菜单和工具栏
MATLAB的菜单和工具栏界面与Windows程序的界面类似,读者只要稍加实践就可掌握其功能和使用方法。

菜单的内容会随着在命令窗口中执行不同命令而作出相应改变。这里只简单介绍常用默认情况下的菜单和工具栏。

(1)File菜单:主要用于对文件的操作,除常用的命令外,还有以下几个命令需要注意。

ImportData:用于向工作空间导入数据。
SaveWorkspaceAs:将工作空间的变量存储在某一文件中。
Setpath:打开搜索路径设置对话框。
Preferences:打开环境设置对话框(如图1-14所示)。

(2)Edit菜单:主要用于复制、粘贴等操作,与一般的Windows程序类似,在此不作详细介绍。

(3)Debug菜单:用于设置程序的调试。

(4)Desktop菜单:用于设置主窗口中需要打开的窗口。

(5)Window菜单:列出当前所有打开的窗口。

(6)Help菜单:用于选择打开不同的帮助系统。

当读者单击“Current Folder”窗口时,使得该窗口最大化,那么会增加一个如图1-15所示的View菜单,用于设置如何显示当前目录下的文件。

提示:
将图1-13与图1-15对比观察就会发现工具栏中增加了View菜单。
当单击“Workspace”窗口时,使得该窗口成为当前窗口,那么会增加如图1-16所示的菜单View和Graphics。菜单View用于设置如何在工作空间管理窗口中显示变量,菜单Graphics用于打开绘图的工具,读者可以使用这些工具来绘制变量。

下面介绍“工具栏”中部分按钮的功能。

1-1-1按钮,打开Simulink主窗口。
1-1-2按钮,打开读者界面设计窗口。
1-1-3按钮,打开帮助系统。
单击主窗口左下脚的“Start”(开始)按钮,可以直接打开各种MATLAB工具,如图1-17所示。

2.命令窗口
MATLAB的命令窗口中“>>”为运算提示符,表示MATLAB处于准备状态。当在提示符后输入一段代码或一段运算式后按Enter键,MATLAB会给出计算结果,并再次进入准备状态(所得结果将被保存在工作空间管理窗口中)。

单击命令窗口右上角的1-1-4按钮,可以使命令窗口脱离主窗口而成为一个独立的窗口,如图1-18所示。在该窗口中选中某一表达式,然后单击鼠标右键,弹出如图1-19所示的上下文菜单,通过不同的选项可以对选中的表达式进行相应的操作。

3.历史命令窗口
该窗口主要用于记录所有执行过的命令,在默认设置下,该窗口会保留自安装后所有使用过的命令的历史记录,并标明使用时间。同时,读者可以通过用鼠标双击某一历史命令来重新执行该命令。与命令窗口类似,该窗口也可以成为一个独立的窗口。

在该窗口中选中,然后单击鼠标右键,弹出如图1-20所示的上下文菜单。通过上下文菜单,读者可以删除或粘贴历史记录;也可为选中的表达式或命令创建一个M文件;还可为某一句或某一段表达式或命令创建快捷按钮,具体方法见下面的示例。

选择图1-20中的“Create Shortcut”菜单项,弹出如图1-21所示的“快捷键设置”对话框。

按照图1-21进行快捷键的设置,然后单击“Save”按钮,注意观察工具栏Shortcuts栏的变化,如图1-22所示。

用鼠标左键单击新加入的快捷按钮,命令窗口中会显示相应命令执行的结果。

ans=
   -2.4493e-16

读者还可以直接按住鼠标左键不放,将所选中的历史命令直接拖到Shortcuts栏中,这样也可为所选命令创建快捷键。

4.当前工作目录窗口
在目录窗口中可显示或改变当前目录,还可以显示当前目录下的文件,以及搜索功能。与命令窗口类似,该窗口也可以成为一个独立的窗口,如图1-23所示。

5.工作空间管理窗口
在工作空间管理窗口中将显示目前内存中所有的MATLAB变量的变量名、数据结构、字节数以及类型等信息,不同的变量类型分别对应不同的变量名图标,如图1-24所示。

“工作空间管理窗口”中部分按钮的功能如下所述。

时间: 2024-11-13 08:07:46

《MATLAB R2012a超级学习手册》一1.4 MATLAB的工作环境的相关文章

《MATLAB R2012a超级学习手册》一1.5 MATLAB的通用命令

1.5 MATLAB的通用命令 MATLAB R2012a超级学习手册通用命令是MATLAB中经常使用的一组命令,用来管理目录.命令.函数.变量.工作空间.文件和窗口.下面对这些命令进行介绍. 1.常用命令常用命令的功能如表1-2所示. 2.输入内容的编辑在MATLAB命令窗口中,为了便于对输入的内容进行编辑,MATLAB提供了一些控制光标位置和进行简单编辑的常用按键,掌握这些编辑键和组合键,可以在输入命令的过程中起到事半功倍的效果.表1-3列出了一些常用键盘按键及其作用. 3.标点在MATLA

《MATLAB R2012a超级学习手册》一1.1 MATLAB介绍

1.1 MATLAB介绍 MATLAB R2012a超级学习手册 MATLAB是一种高效的工程计算语言,它将计算.可视化和编程等功能集于一个易于使用的环境. 1.1.1 MATLAB的产品构架 MATLAB将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算.控制系统.信息处理等领域的分析.仿真和设计工作,而且利用MATLAB产品的开放式结构,可以非常容易地对MATLAB的功能进行扩充,从而在不断深化对问题认识的同时,不断完善MATLAB产品以提高产品自身的竞

《MATLAB R2012a超级学习手册》一导读

前言 MATLAB R2012a超级学习手册 MathWorks公司在1984年推出了一套高性能的数值计算和可视化软件--MATLAB.MATLAB全称"矩阵实验室"(Matrix Laboratory),是由著名的线性代数软件包LINPACK和特征值计算软件包EISPACK中的子程序为基础发展而成的一种开放式程序设计语言. MATLAB集数值计算.矩阵运算和可视化图形于一体,可方便地应用于算法开发.数据采集.数学建模.系统仿真.数据分析.科学和工程绘图.应用软件开发等方面.MATLA

《MATLAB R2012a超级学习手册》一2.3 运算符和特殊符号

2.3 运算符和特殊符号 MATLAB R2012a超级学习手册 MATLAB中提供了丰富的运算符,满足各种应用.这些运算符包括算数运算符.关系运算符和逻辑运算符3种运算符. 2.3.1 算数运算符 MATLAB的算数运算符的用法和功能如表2-12所示. 当A和B都是标量时,表示标量A的B次方幂.当A为方阵,B为正整数时,表示矩阵A的B次乘积.B为负整数时,表示矩阵A的逆的B次乘积.当B为非整数时,有如下表达式. 其中{A^{{\lambda _1}}}.L.{A^{{\lambda _n}}}

《MATLAB R2012a超级学习手册》一2.4 字符串处理函数

2.4 字符串处理函数 MATLAB R2012a超级学习手册MATLAB能够很好地支持字符串数据,可以用两个不同的方式来表示字符串,即字符数组和字符串单元数组. 2.4.1 字符串的构造 通常可以用m×n的字符数组来表示多个字符串,只要这些字符串的长度是一样.当需要保存多个不同长度的字符串时,可以用单元类型来实现. MATLAB提供了很多字符串操作,包括字符串的创建.合并.比较.查找以及与数值之间的转换.下面介绍如何创建字符串的操作. 1.创建字符数组可以用一对单引号来表示字符串,例如下面的示

《MATLAB R2012a超级学习手册》一1.6 使用MATLAB R2012a帮助系统

1.6 使用MATLAB R2012a帮助系统 MATLAB R2012a超级学习手册MATLAB提供了非常完善的帮助系统,下面介绍MATLAB中3种类型的帮助系统. 1.命令窗口查询帮助系统常见的帮助命令如表1-5所示. (1)Help命令:在命令窗口用于显示MATLAB函数的帮助.调用格式如下. Help //在命令窗口列出所有基本的帮助主题 help / //列出所有运算符和特殊字符 help functionname //在命令窗口列出functionname M文件的描述及语法 hel

《MATLAB R2012a超级学习手册》一1.2 MATLAB R2012a的安装、退出与卸载

1.2 MATLAB R2012a的安装.退出与卸载 MATLAB R2012a超级学习手册本节将向读者介绍MATLAB R2012a软件的安装.退出及卸载.读者通过以下操作即可成功装载上MATLAB软件. 1.2.1 MATLAB R2012a的安装 随着MATLAB版本的更新,安装也越来越简便.对于MATLAB R2012a,读者只要按照安装界面的提示逐步进行即可.下面介绍在Windows系统下的安装过程. (1)安装前的准备:准备好安装密码(PLP):退出正在运行的其他版本的MATLAB:

《MATLAB R2012a超级学习手册》一2.2 基本矩阵操作

2.2 基本矩阵操作 MATLAB R2012a超级学习手册MATLAB中最基本的数据结构是二维的矩阵.二维的矩阵可以方便地存储和访问大量数据.每个矩阵的单元可以是数值类型.逻辑类型.字符类型或者其他任何的MATLAB数据类型. 2.2.1 矩阵的构造 1.简单矩阵构造最简单的构造矩阵方法是采用矩阵构造符[],构造一行的矩阵可以把矩阵元素放在矩阵构造符[]中,并以空格或者逗号来隔开它们,其代码设置如下. row=[E1,E2,...,Em]或者row=[E1E2...Em] 如果矩阵是多行的,行

《MATLAB R2012a超级学习手册》一第1章 MATLAB概述

第1章 MATLAB概述 MATLAB R2012a超级学习手册MATLAB(Matrix Laboratory,矩阵实验室)是一种专业的计算机程序,用于工程科学的矩阵数学运算.但在最近的几年内,它逐渐发展为一种极其灵活的计算体系,用于解决各种重要的技术问题.MATLAB程序执行MATLAB语言,并提供了一个极其广泛的预定义函数库,使得技术工作变得简单高效. 本章主要结构安排是在第一节中简要介绍MATLAB软件所要实现的功能及特点,第二节介绍MATLAB R2012a软件的安装.退出及卸载,随后

《MATLAB R2012a超级学习手册》一1.8 本章小结

1.8 本章小结 MATLAB R2012a超级学习手册本章详细介绍了MATLAB的安装及使用,并且概要地介绍了MATLAB软件的发展及在各个领域的应用,最后还介绍了MATLAB数值计算的功能,希望读者学好MATLAB.用好MATLAB,不断地将科学计算与产品应用相结合. 接下来的章节作者将与广大读者一起同行,畅游MATLAB,帮助不同需求的读者尽快掌握MATLAB,并且能够顺利地通过MATLAB开发出新的产品或者是得到理想的科研成果.