《MATLAB神经网络超级学习手册》——1.5 MATLAB R2013a的帮助系统-阿里云开发者社区

开发者社区> 异步社区> 正文

《MATLAB神经网络超级学习手册》——1.5 MATLAB R2013a的帮助系统

简介:
+关注继续查看

本节书摘来自异步社区《MATLAB神经网络超级学习手册》一书中的第1章,第1.5节,作者:MATLAB技术联盟 , 刘冰 , 郭海霞著,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.5 MATLAB R2013a的帮助系统

MATLAB神经网络超级学习手册
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所示。

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

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

screenshot

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

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

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

screenshot

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

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

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

screenshot

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

screenshot

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

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

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

screenshot

screenshot

screenshot

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

screenshot

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

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

screenshot

screenshot

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

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

screenshot

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

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

screenshot

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

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

screenshot

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
JAVA多线程高并发学习笔记(三)——Callable、Future和FutureTask
为什么要是用Callable和Future Runnable的局限性 Executor采用Runnable作为基本的表达形式,虽然Runnable的run方法能够写入日志,写入文件,写入数据库等操作,但是它不能返回一个值,或者抛出一个受检查的异常,有些需要返回值的需求就不能满足了。
1342 0
DevExpress学习03——label控件的背景色问题
今天使用了DevExpress的labelControl,发现拖放上去,其背景色和主窗体的背景一样,非常不谐调,把BackColor设置为透明也不行(Windows中的Label可以)。 没有办法,我用颜色拾取器,拾取到上方面板颜色是RGB(80,80,80),于是将labelControl背景色改为RGB(80,80,80)颜色就统一了。
975 0
在机器学习领域的华山论剑中,Google 打败了英伟达
帮助 Google 胜出的,是 Cloud TPU v3 Pod。
1136 0
Linux 学习记录 二 (文件的打包压缩).
前言:本文参考《鸟哥的Linux 私房菜》,如有说的不对的地方,还请指正!谢谢!  环境:Centos 6.4    和window不同,在Linux压缩文件需要注意的是,压缩后的文件会把源文件给替代,无论是gzip、bzip2、xz 均不支持压缩目录,要达到压缩目录的目的,需要用到tar指令。
597 0
Linux网络基础编程|学习笔记
快速学习Linux网络基础编程
55 0
Win10系统下安装labelme,json文件批量转化
Win10系统下安装labelme,json文件批量转化一、安装环境:windows10,anaconda3,python3.6 由于框架maskrcnn需要json数据集,在没安装labelme环境和跑深度学习之前,我安装的是anaconda3,其中pyhton是3.7版本的,经网上查阅资料,经过一番查找资料,发现,原来在2019年,TensorFlow还不支持python3.7,所以,迫于无奈,我只能乖乖把python的版本退回到3.6版本,具体步骤也很简单。
2090 0
+关注
异步社区
异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
12049
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载