addReference

(Не рекомендуемый) Добавить ссылку на проект

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

Описание

пример

projreference = addReference(project,folder) добавляет ссылку на проект, заданный как folder. Ссылка добавляется к текущему проекту, project.

пример

projreference = addReference(project,folder,type) задает тип создаваемой ссылки. Задайте относительную или абсолютную ссылку.

Примеры

свернуть все

Создайте проект и получите объект проекта.

sldemo_slproject_airframe;
project = simulinkproject;

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

projectToReference = slproject.create();

Перезагрузите первый проект и добавьте ссылку в новый пустой проект.

reload(project);
addReference(project, projectToReference, 'absolute');

Узнайте, является ли проект проектом верхнего уровня. 1 обозначает проект верхнего уровня.

project.Information.TopLevel
ans =

  logical

   1

Входные параметры

свернуть все

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

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

Пример: модели/myfolder

Тип ссылки, относительно корневой папки проекта, заданный как вектор символов.

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

свернуть все

Объект ссылки проекта, содержащий информацию о ссылочном проекте.

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

расширить все

Не рекомендуемый запуск в R2019a

Введенный в R2017a