Этот пример показывает, как использовать API проекта, чтобы создать и настроить новый проект. Это показывает, как создать проект из командной строки, добавьте файлы и папки, создайте путь к проекту, задайте ярлыки проекта и создайте ссылку на новый проект в другом проекте.
Запустите следующие команды, чтобы создать рабочую копию файлов проекта.
Simulink.ModelManagement.Project.projectDemo('airframe_api', [], true);
Следующие команды создадут проект порыва ветра. Этот проект содержит библиотеку и словарь данных, который будет использоваться проектом верхнего уровня через ссылку проекта.
Создайте проект и установите название проекта.
mainProject = currentProject; windGustFolder = fullfile(mainProject.RootFolder, "..", "refs", "Wind Gust Library"); windGust = matlab.project.createProject(windGustFolder); windGust.Name = "Wind Gust Library"; % Add the files and folders to the new project. addFolderIncludingChildFiles(windGust, "data"); addFile(windGust, "wind_gust_lib.slx"); % Add folders to the project path addPath(windGust, windGust.RootFolder); addPath(windGust, "data"); % Define the project shortcuts. shortcut = addShortcut(windGust, "wind_gust_lib.slx"); shortcut.Group = "Top Level Model";
Следующие команды добавят новый проект Библиотеки Порыва ветра в проект верхнего уровня как ссылка проекта.
reload(mainProject); addReference(mainProject, windGust);