MATLAB神经网络超级学习手册
上QQ阅读APP看书,第一时间看更新

1.5 MATLAB R2013a的帮助系统

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

1.5.1 纯文本帮助

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

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

【例1-3】在MATLAB中查阅帮助信息。

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

(1)在MATLAB的命令窗口输入help help命令,然后按Enter键,查阅如何在MATLAB中使用help命令,如图1-21所示。

图1-21 使用help命令的帮助信息

操作界面显示了如何在MATLAB中使用help命令的帮助信息,用户可以详细阅读上面的信息来解决如何使用help命令。

(2)在MATLAB的命令窗口中输入help命令,然后按Enter键,查阅关于MATLAB系统中的所有主题的帮助信息,如图1-22所示。

图1-22 查阅关于主题帮助信息

(3)在MATLAB的命令窗口中输入help topic命令,然后按Enter键,查阅关于该主题的所有帮助信息,如图1-23所示。

图1-23 查阅主题下的函数帮助信息

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

【例1-4】在MATLAB中搜索各命令的帮助信息,在M函数文件中搜索包含关键字jacobian的所有M函数文件名,如图1-24所示。

图1-24 搜索M文件的帮助文件

1.5.2 演示帮助

在MATLAB中,各个工具包都有设计好的演示程序,这组演示程序在交互界面中运行,操作非常简便。因此,运行这组演示程序,然后研究演示程序的相关M文件,对MATLAB用户而言是十分有益的。

这种演示功能对提高用户对MATLAB的应用能力有着重要作用。特别对于初学者而言,不需要了解复杂的程序就可以直观地查看程序结果,可以加强用户对MATLAB的掌握能力。

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

图1-25 MATLAB中的demo帮助

在上面的对话框中,单击可以显示出“demo帮助”的目录,如图1-26所示。用户可以在目录的左侧选择需要帮助的内容,也可以在图1-25中“On this page”选项中选择所需要的内容。

图1-26 展开demo帮助目录

例如,在“On this page”选项中选择“Graphics”选项,帮助界面会显示到“Graphics”选项处,如图1-27所示。

图1-27 “Graphics”选项

单击图1-27中的“Line Plotting”选项,MATLAB会打开Line Plotting对话框,该对话框用于演示demo的交互界面,如图1-28所示。

图1-28 Line Plotting对话框

演示该demo的是一个交互界面,用户可以调整该界面中图形的显示参数,这些修改的参数会出现在“Command Window”选项中,例如将Line Type由默认的实线变为虚线,同时将Line Width修改为3,修改后的结果如图1-29所示。

图1-29 调整曲线参数后的结果

选择图1-29中的Info选项,可以得到Line Plotting示例的帮助文档,如图1-30所示。

图1-30 Line Plotting示例的帮助文档

用户除了可以在打开的动态界面中演示demo之外,还可以查看该demo的程序代码。在MATLAB的Command Window窗口中输入“open hndlgraf.m”,可以查看Line Plotting示例GUI界面的MATLAB程序代码,如图1-31。

图1-31 查看demo的程序代码

除此之外,用户也可以在图1-32所示的MATLAB工具栏中,选择Help下拉菜单中的Examples选项打开MATLAB中的demo帮助界面。

图1-32 Help下拉菜单

1.5.3 帮助导航

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

用户可以在MATLAB的命令窗口中输入命令“helpbrowser”或者“helpdesk”,或者在操作界面中单击按钮,打开“帮助导航”交互界面,如图1-33所示。

图1-33 “帮助导航/浏览器”交互界面

1.5.4 帮助文件目录窗

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

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

图1-34 帮助文件目录

1.5.5 帮助文件索引窗

在MATLAB中,为了提高用户使用帮助文件的效率,专门为命令、函数和一些专用术语提供索引表。用户可以在交互界面中的搜索选项中输入需要查找的名称,在其下面就会出现与此匹配的词汇列表。

同时,在浏览器的界面显示相应的介绍内容。例如,在搜索选框中输入“cos”进行搜索,得到的结果如图1-35所示。

图1-35 查看cos信息