帮助文档是应用软件的重要组成部分,文档编制的质量直接关系到应用软件的记录、控制、维护、交流等一系列工作。
在当今软件生产中,没有一流的软件文档,就不会有一流的软件产品。MATLAB提供的帮助系统,不仅对初学者,而且对熟练操作MATLAB的用户都有很大的帮助。
MATLAB中的各个函数,不管是内建函数、M文件函数,还是MEX文件函数等,一般它们都有M文件的使用帮助和函数功能说明,各个工具箱通常情况下也具有一个与工具箱名称相同的M文件来说明工具箱的构成内容。
因此,在MATLAB命令窗口中,可以通过一些命令来获取这些纯文本的帮助信息。这些命令包括help、lookfor、which、doc、get、type等。
help命令常用的调用方式为
help FUN
执行该命令可以查询到有关于FUN函数的使用信息。例如要了解sin函数的使用方法,可以在命令窗口中输入如下:
显示的帮助文档介绍了sin函数的主要功能、调用格式及相关函数的链接。
Look for 命令常用的调用方式为
Look for topic
Look for topic –all
执行该命令可以按照指定的关键字查找所有相关的M文件。例如:
lookfor inverse
INVHILB InverseHilbertmatrix.
IPERMUTE Inverse permute array dimensions.
ACOS Inverse cosine.
ACOSD Inverse cosine, result in degrees.
…
ADDINVG Add the inverse Gaussian distribution.
STDRINV Compute inverse c.d.f. for StudentizedRange statistic
通过Demos演示帮助,用户可以更加直观、快速地学习MATLAB中许多实用的知识。可以通过以下两种方式打开演示帮助。
●选择MATLAB主界面菜单栏上的“Help”菜单中的“Demos”命令。
●在命令窗口中输入
Demos
无论采用上述何种方式,执行命令后会都弹出Help窗口,如图 1-37 所示。单击“Demos”前的“+”号展开,里面又分为“Getting Startes”、“Mathematics”、“Graphics”等一系列的演示。
图 1-37 Help窗口
在Demos 页面中选择“Signal Processing”工具箱中的“Spectral Analysis and StatisticalSignal Processing”选项(如图 1-38 所示)。
图 1-38 演示示例 1
然后在右边窗口中选择“Power Spectral Density Interactive Tool”选项,打开如图 1-39所示对话框。单击页面底部有下画线的文字“Run this demo”,打开如图 1-40 所示的示例界面窗口。在该窗口中,用户可以选择不同的信号,窗口中会自动显示该信号的功率谱密度。
图 1-39 演示示例 2
图 1-40 “功率谱密度的演示示例界面”窗口
联机演示系统对于学习工具箱及MATLAB各个方面的应用的用户非常有意义。通过演示示例,用户可以快速直观地掌握某一工具的使用方法,而不必从枯燥的理论开始学起。
帮助导航浏览器是MATLAB专门提供的一个独立的帮助子系统。该系统包含的所有帮助文件都存储在MATLAB安装目录下的help子目录下。用户可以采用以下两种方法打开帮助导航浏览器,分别为
Helpbrowser
或者
Helpdesk
○提示
或者单击MATLAB主界面工具栏上的Help按钮 。此外,用户还可以按下键盘上的F1 键,系统弹出下述帮助窗口,如图 1-41 所示。选择左下方的“Open Help Browser”选项,即可打开帮助导航浏览器,如图 1-42 所示。
帮助导航浏览器包括左右两大部分,左侧为帮助导航窗口;右侧为帮助浏览窗口。帮助导航窗口包括两个标签,分别为:“Contents”(帮助主题)和“Search Results”(帮助查询结果)。“Contents”(帮助主题)可以帮助用户由浅入深地全免了解MATLAB R2012a的各项功能。如果用户知道需要查询内容的关键词,可以在搜索框 内输入关键词来查询相关信息。
图 1-41 F1 键对应的帮助窗口
图 1-42 帮助导航浏览器
帮助导航窗口中的所有帮助信息是按照知识点分门别类地进行组织排列的,用户在熟悉这些一级目录之后,可以方便地缩小查询范围。单击目录前的节点图标 ,可以进一步查询详细知识点。MATLAB R2012a的一级目录包括如下。
●Release Notes:版本信息。
●Installation:安装说明。
●MATLAB:MATLAB自身详细指南。
●Aerospace Toolbox等:MATLAB工具箱。
●MATLAB Builder EX等:MATLAB外部接口及相关组件。
●Simulink等:Simulink帮助文档。
此外,帮助导航窗口中的任何一级目录均有相对应的图标来标识,这些图标及其代表的文档类型分别如下所述。
● :代表产品 1,即MATLAB及其相关组件。
● :代表产品 2,即Simulink及其相关组件。
● :Getting Started,入门,是初学者的启蒙指导。
● :User’s Guide,用户指南,是对各知识点深入浅出的讲解。
● :Functions,函数,是针对函数及其相关函数的使用介绍。
● :Examples、Demos,所有示例汇总和演示。
● :Realse Notes,版本信息,包括新版本的特点、更新及局限。
● :Blocks,表示Simulink中的模块。