MATLAB addpath()函数的用法(附带实例)
搜索路径上的文件夹顺序十分重要。当在搜索路径上的多个文件夹中出现同名文件时,MATLAB 将使用搜索路径中最靠前的文件夹中的文件。
在 MATLAB 中,addpath() 函数用于从搜索路径中添加文件夹,不仅可以添加搜索目录,还可以设置新目录的位置。
addpath() 函数的调用格式及说明如下表所示:
【实例 1】添加新的搜索路径。MATLAB 程序如下:
在 MATLAB 中,addpath() 函数用于从搜索路径中添加文件夹,不仅可以添加搜索目录,还可以设置新目录的位置。
addpath() 函数的调用格式及说明如下表所示:
调用格式 | 说明 |
---|---|
addpath(folderName1,…,folderNameN) | 将指定的文件夹添加到当前搜索路径的顶层 |
addpath(folderName1,…,folderNameN,position) | 将指定的文件夹添加到 position 指定的搜索路径的顶层或底层。-begin 将指定文件夹添加到搜索路径的顶层。-end 将指定文件夹添加到搜索路径的底层 |
addpath(…,'-frozen') | 为所添加的文件夹禁用文件夹更改检测 |
oldpath = addpath(…) | 返回在添加指定文件夹之前的路径 |
【实例 1】添加新的搜索路径。MATLAB 程序如下:
>> close all % 关闭当前已打开的文件 >> clear % 清除工作区的变量 >> addpath('c:\MATLAB\work','-end') % 将新目录添加到整个搜索路径的末尾 >> path % 显示搜索路径 MATLABPATH C:\Users\Administrator\Documents\MATLAB C:\Program Files\Polyspace\R2020a\bin\yuanwenjian\matlabfile C:\Program Files\Polyspace\R2020a\toolbox\matlab\capabilities C:\Program Files\Polyspace\R2020a\toolbox\matlab\datafun C:\Program Files\Polyspace\R2020a\toolbox\matlab\datatypes … C:\Program Files\Polyspace\R2020a\toolbox\rtw\targets\xpc\xpc\xpcmngr C:\Program Files\Polyspace\R2020a\toolbox\rtw\targets\xpc\xpcdemos C:\MATLAB\work >> addpath('c:\MATLAB\work','-begin') % 将新目录添加到整个搜索路径的开始 >> path % 显示搜索路径 MATLABPATH C:\MATLAB\work C:\Users\Administrator\Documents\MATLAB C:\Program Files\Polyspace\R2020a\bin\yuanwenjian\matlabfile …