Main Content

genpath

生成搜索路径

说明

p = genpath 返回一个包含搜索路径的字符向量,该搜索路径中包含 matlabroot/toolbox 下的所有文件夹和子文件夹,包括空的子文件夹。

p = genpath(folderName) 返回包含搜索路径的字符向量,该搜索路径包括 folderNamefolderName 下的多级子文件夹。p 不包含名为 private 的文件夹、以 @ 字符开头的文件夹(类文件夹)、以 + 字符开头的文件夹(命名空间文件夹)、名为 resources 的文件夹或所有这些文件夹中的子文件夹。

示例

示例

全部折叠

结合使用 genpathaddpath 将文件夹及其子文件夹添加到搜索路径。

创建一个文件夹 myfolder,其中包含子文件夹 mysubfolder

mkdir myfolder;
cd myfolder;
mkdir mysubfolder;
cd ..

生成一个路径,其中包含 myfolder 以及其下的所有文件夹。

p = genpath('myfolder')
p = 
'myfolder:myfolder/mysubfolder:'

将文件夹及其子文件夹添加到搜索路径。

addpath(p)

输入参数

全部折叠

文件夹名称,指定为字符向量或字符串标量。

示例: 'c:/matlab/myfiles'

数据类型: char | string

版本历史记录

在 R2006a 之前推出