Main Content

genpath

Generate search path

Description

p = genpath returns a character vector containing a search path that includes all the folders and subfolders below matlabroot/toolbox, including empty subfolders.

example

p = genpath(folderName) returns a character vector containing a search path that includes folderName and multiple levels of subfolders below folderName. p does not include folders named private, folders that begin with the @ character (class folders), folders that begin with the + character (package folders), folders named resources, or subfolders within any of these.

Examples

collapse all

Use genpath in conjunction with addpath to add a folder and its subfolders to the search path.

Create a folder myfolder containing a subfolder mysubfolder.

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

Generate a path that includes myfolder and all folders below it.

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

Add the folder and its subfolders to the search path.

addpath(p)

Input Arguments

collapse all

Folder name, specified as a character vector or string scalar.

Example: 'c:/matlab/myfiles'

Data Types: char | string

Version History

Introduced before R2006a