购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.4 MATLAB 7的帮助系统

MATLAB的各个版本都为用户提供了非常详细的帮助系统,可以帮助用户更好地了解和运用MATLAB。因此,不论用户是否使用过MATLAB,是否熟悉MATLAB,都应该了解和掌握MATLAB的帮助系统。同时,在MATLAB6.x以后的版本中,帮助系统的帮助方式、内容层次相对于之前的版本发生了本质变化,因此,更加有必要了解MATLAB 7的帮助系统。在本节中,将详细介绍MATLAB 7的帮助系统。

1.4.1 纯文本帮助

在MATLAB中,所有执行命令或者函数的M源文件都有较为详细的注释,这些注释都是用纯文本的形式来表示的,一般都包括了函数的调用格式或者输入参数、输出结果的含义。这些帮助是最原始的(相当于最底层的源文件),当MATLAB不同版本中函数发生变化的时候,这些文本帮助也会同步更新。

下面使用简单的例子来说明如何使用MATLAB的纯文本帮助。

例1.11 如何在MATLAB中查阅帮助信息。

根据MATLAB的帮助体系,可以查阅不同范围的帮助,具体步骤如下:

在MATLAB的命令窗口中输入help help命令,然后按下“Enter”键,查阅如何在MATLAB中使用help命令,如图1.41所示。

图1.41中显示了如何在MATLAB中使用help命令的帮助信息,可以详细阅读其中的信息来了解如何使用help命令。

在MATLAB的命令窗口中输入help命令,然后按下“Enter”键,查阅关于MATLAB系统中的所有主题的帮助信息,如图1.42所示。

在MATLAB的命令窗口中输入help topic命令,然后按下“Enter”键,查阅关于该主题的所有帮助信息,如图1.43所示。

图1.41 使用help命令的帮助信息

图1.42 查阅关于主题的帮助信息

提示

上面的步骤中,简单地演示了如何在MATLAB中使用help命令,来获得各种函数、命令的帮助信息。在实际应用中,可以灵活使用这些命令来搜索所需的帮助信息。

例1.12 如何在MATLAB中搜索各命令的帮助信息,在M函数文件中搜索包含关键字jacobian的所有M函数文件名,如图1.44所示。

图1.43 查阅主题下的函数帮助信息

图1.44 搜索M文件的帮助文件

1.4.2 演示(demo)帮助

在MATLAB中,各个工具包都有设计好的演示程序,这组演示程序在交互界面中运行,操作非常简便。因此,运行这组演示程序,然后研究演示程序的相关M文件,对MATLAB用户而言是十分有益的。这种演示功能对提高用户对MATLAB的运用能力有着重要的作用。特别对于那些初学者而言,不需要了解复杂的程序就可以直观地查看程序结果,可以加强用户对MATLAB的掌握能力。

在MATLAB的命令窗口中输入“demo”命令,就可以调用关于演示程序的帮助对话框,如图1.45所示。

图1.45 MATLAB的demo帮助

可以在对话框的左窗格中选择演示的内容,例如选择“Graphics”选项,在右窗格中会出现该项目下的各种类别的演示程序。单击对话框中的“3-D Surface Plots”选项,MATLAB中会显示关于“3-D Surface Plots”演示程序的介绍,然后单击对话框中的“Run this demo”选项,MATLAB会打开“3-D Plots in Handle Graphics”对话框,这就是演示demo的交互界面,如图1.46所示。

图1.46 显示demo的交互界面

演示该demo的是一个交互界面,可以调整该界面中选项按钮的数值,改变图形的显示参数,这些修改的参数会出现在“Command Window”框中,如图1.47所示。

图1.47 动态演示demo

除了可以在打开的动态界面中演示demo之外,还可以查看该demo的程序代码,单击“Help”对话框中的“View code for graf3d”选项,查看该GUI界面的MATLAB程序代码,如图1.48所示。

图1.48 查看demo的程序代码

提示

除了在命令窗口中输入demo命令来调用demo的“Help”对话框之外,还可以选择MATLAB的操作界面中的“Start”→“Demos”命令,调用demo的对话框。

1.4.3 帮助导航/浏览器

在MATLAB中提供帮助信息的“导航/浏览器”交互界面是MATLAB 6.x以后的版本的重要改进,这个交互界面主要由帮助导航器和帮助浏览器两个部分组成。这个帮助文件和M文件中的纯文本帮助无关,而是MATLAB专门设置的独立帮助系统。该系统对MATLAB的功能叙述得全面、系统,而且界面友好,使用方便,是用户查找帮助的重要途径。

在MATLAB的命令窗口中输入命令“helpbrowser”或者“helpdesk”,或者在操作界面中单击 按钮,打开帮助导航/浏览器交互界面,如图1.49所示。

图1.49 帮助导航/浏览器界面

1.4.4 Contents帮助文件目录窗口

在默认情况下,当用户在MATLAB中打开帮助导航/浏览器交互界面时,界面会显示“Contents”选项卡。这个选项卡使用了节点可展开的目录树来列出各种帮助信息,直接使用鼠标来单击相应的目录条,就可以在浏览器中显示出相应标题的HTML帮助文件。

这个窗口是向用户提供全方位系统帮助的向导,层次清晰、功能划分规范,可以查找相应的帮助信息。例如,初学用户希望了解MATLAB,可以选择对话框中的“MATLAB”→“Getting Started”→“Introduction”→“What Is MATLAB?”选项,在浏览器中查看关于MATLAB的HTML帮助文件,如图1.50所示。

图1.50 查看帮助文件的目录

提示

在MATLAB的帮助浏览器中,除了提供HTML类型的帮助文件,还提供了PDF类型、Web类型的帮助文件。对于不同类型的文件,在目录树中对应文件名称之前的符号会有所不同。

1.4.5 Index帮助文件索引窗口

在MATLAB中,为了提高用户使用帮助文件的效率,专门为命令、函数和一些专用术语提供了索引表。选择交互界面中的“Index”选项卡,然后在“Search index for”文本框中输入需要查找的名称,在其下面就会出现与此匹配的词汇列表。同时,在浏览器的界面中显示相应的介绍内容。

例如,在“Search index for”文本框中输入“sin”进行搜索,得到的结果如图1.51所示。

图1.51 查看“sin”的信息

提示

在MATLAB7中,交互界面的“Index”选项中添加了A~Z的字母索引体系,当用户单击其中一个字母的时候,会在其下的列表中显示含有该字母的资源信息。

1.4.6 Search帮助文件搜索窗口

和前面“Index”选项卡不同,在“Search”选项卡中,可以利用关键字在全文中查找到与关键字相匹配的内容。在“Search”选项卡中的搜索范围是整个HTML文件而不仅仅是专业术语,因此其覆盖面更加广泛。

在默认的情况下,该选项卡中的搜索方式是全文搜索。例如,在“Search for”文本框中输入“laplace”,就可以在整个HTML文件中搜索含有该字母片断的内容,如图1.52所示。

在搜索结果的底部,有“Search Support Database on Web for laplace”超链接,单击该链接,MATLAB就会启动IE在相关网站上搜索关于laplace的资源信息。同时,在搜索界面的底部,显示了“18 pages contain the word:laplace”的字样,表明搜索的结果个数。

图1.52 在“Search”选项卡中查看“laplace”的信息

在帮助浏览器中会显示每个搜索结果的HTML文件,同时将关键字“laplace”高亮显示,方便用户查阅相应的信息。

提示

在MATLAB6.5以后的版本中,MATLAB开始支持关键字之间的逻辑运算符AND、OR、NOT等,这些逻辑运算符都需要大写,同时必须和关键字之间保持间隔。 WpTB8cGWKsY+Y8/SBJJhfrA68SAs5dVnaESMIPDwumzUOMwqxj3k2sj6S/UMbT9s

点击中间区域
呼出菜单
上一章
目录
下一章
×