exponenta event banner

addFolderIncludingChildFiles

(Не рекомендуется) Добавление папки и дочерних файлов в проект

simulinkproject не рекомендуется. Использовать currentProject или openProject вместо этого. Дополнительные сведения см. в разделе Вопросы совместимости.

Описание

пример

addFolderIncludingChildFiles(proj,folder) добавление папки и всех дочерних файлов в проект proj.

Примеры

свернуть все

Откройте проект планера и создайте объект проекта.

sldemo_slproject_airframe
proj = simulinkproject;

Создайте новую папку в папке проекта.

new_folder_path = fullfile(proj.RootFolder, 'new_folder')
mkdir(new_folder_path);

Создайте новую папку в предыдущей папке.

new_sub_folder_path = fullfile(new_folder_path, 'new_sub_folder')
mkdir(new_sub_folder_path);

Создайте новый файл в папке.

filepath = fullfile(new_sub_folder_path, 'new_model_in_subfolder.slx')
new_system('new_model_in_subfolder');
save_system('new_model_in_subfolder', filepath)

Добавьте эту новую папку и дочерние файлы в проект.

projectFile = addFolderIncludingChildFiles(proj, new_folder_path)

Входные аргументы

свернуть все

Проект, указанный как объект проекта. Использовать simulinkproject создание объекта проекта для управления проектом в командной строке.

Путь к папке, добавляемой относительно корневой папки проекта, указанный как символьный вектор или строка. Папка должна находиться в корневой папке.

Пример: «модели»

Вопросы совместимости

развернуть все

Не рекомендуется начинать с R2019a

См. также

Функции

Представлен в R2015b