genpath

Сгенерируйте имя пути

Описание

p = genpath возвращает вектор символов, содержащий имя пути, включающее все папки и подпапки, расположенные ниже matlabrootИнструменты, включая пустые подпапки.

пример

p = genpath(folderName) возвращает вектор символов, содержащий имя пути, включающее folderName и несколько уровней подпапок ниже folderName. Имя пути не содержит папки с именем private, папки, которые начинаются со @ символ (папки классов), папки, которые начинаются со + символ (папки пакетов), папки с именем resources, или подпапки в любой из этих.

Примеры

свернуть все

Использование genpath в сочетании с addpath чтобы добавить папку и ее подпапки в путь поиска файлов.

Создайте папку 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