MATLAB R2020a从入门到精通(升级版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1 MATLAB搜索路径

成功安装MATLAB后,在安装目录下将包含如表2-1所示的文件夹。

表2-1 MATLAB的目录结构

img

查看MATLAB的搜索路径,可以通过选项卡命令和函数这两种方法来进行。单击MATLAB“主页”选项卡的“环境”面板中的“设置路径”按钮,弹出“设置路径”窗口,如图2-1所示。通过“设置路径”窗口可以为MATLAB添加或删除搜索路径。

img

图2-1 “设置路径”窗口

MATLAB文件都存储在硬盘中的众多目录和子目录下,通过“设置路径”窗口可以获取存储在硬盘中的文件信息。

当在MATLAB运算提示符后面输入cow之后,MATLAB就会完成如下操作。

(1)检查cow是不是MATLAB工作区中的变量名,如果不是,则执行下一步。

(2)检查cow是不是一个内置函数,如果不是,则执行下一步。

(3)检查当前文件夹下是否存在一个名为cow.m的文件,如果没有,则执行下一步。

(4)按顺序检查在所有MATLAB搜索路径中是否存在cow.m文件。

(5)如果到目前为止还没有找到这个cow,那么MATLAB就给出一条错误信息。

MATLAB在执行相应的指令时都是基于上述搜索策略完成的。如果cow是一个变量,那么MATLAB就使用这个变量。如果cow是一个内置函数,那么MATLAB就调用这个函数。如果cow.m是当前文件夹或MATLAB搜索路径中的一个文件,那么MATLAB就打开这个文件夹或文件,然后执行这个文件中的指令内容。

实际上,由于MATLAB高级特性的存在,MATLAB的搜索过程比上面所描述的要复杂得多。但在大部分情况下,上述搜索过程已经能满足大多数MATLAB操作。