第二章:MATLAB帮助系统
前言:
MATLAB的一切操作都是在其搜索路径之中进行的,需要把程序所在的目录扩展成MATLAB的搜索路径,若调用的函数再搜索路径之外,MATLAB认为该函数不存在。
2.1. MATLAB的内容及查找
2.1.1. MATLAB的搜索路径
主页菜单窗口有设置路径选项,
就会显示搜索路径对话框,列表之中显示的目录就是MATLAB的全部的搜索路径
当然可以看到在右侧工具栏,有移植至,上移,下移等种种操作,
注意:
在命令行窗口之中输入pathtool同样可以弹出设置路径对话框
命令genpath会将所有命令连成一个长字符串,可想而知程序会执行很长时间
2.1.2. 扩展MATLAB的搜索路径:
(1)利用设置搜索路径对话框
如果只想把某一目录下的文件包含在搜索范围内而忽略其子目录,单击添加文件夹,还有添加并包含子文件夹
示例:
点击设置路径;点击添加文件夹;选中网络资料之后中的matlabfile文件夹,点击选择文件夹,点击保存,新的目录出现在搜索路径的列表之中(自动置顶),
(2)利用path命令扩展目录:
上面这个例子的操作就是,可以直接在命令行之中输入(下面图片之中最后一行的代码才对,必须是完整的路径)
3.使用addpath命令扩展目录:
如果要把这个文件添加到整个搜索路径的开始,使用命令:(假设这个D:\matlabfiile确实存在)
addpath D:\matlabfiile -begin
如果要把这个文件添加到整个搜索路径的结尾
addpath D:\matlabfiile -end
2.2. MATLAB帮助系统
MATLAB的帮助系统十分完善,这是与其他计算软件区别比较大的地方,必须要熟练掌握MATLAB帮助系统的应用。
2.2.1. 联机帮助系统
选中主菜单栏下的资源——帮助(找下拉菜单)
2.2.2. 帮助命令
(1)help系列命令:
help系列的帮助命令有help,help+函数,helpwin,helpdesk等,后两个是用来调用MATLAB联机帮助窗口的;
(2)help命令
help命令是最常见的帮助命令,在命令行之中输入help命令可以得到会显示当前的帮助系统之中的所有项目
(3)help+函数名
在平时使用的时候,这个命令是最有用的,能最快,最好的解决用户在使用过程之中的问题
例:查询eig函数
(4)lookfor函数
如果知道某个函数的函数名但是不知道具体的用法,help函数往往可以解决这些问题,但是更多数情况下是用户还不知道某个函数的确切名称,这时候就会需要lookfor函数,
示例:搜索quadratic函数
(5)其他的帮助命令
who:内存变量列表;
whos:内存变量纤细信息;
what:目录之中的文件列表;
which:确定文件位置;
exist:变量检验函数;