findFile

Получите файл Проекта Simulink по наименованию

Синтаксис

file = findFile(proj,fileorfolder)

Описание

пример

file = findFile(proj,fileorfolder) возвращает определенный файл проекта по наименованию. Необходимо получить файл, прежде чем можно будет запросить метки или использовать addLabel или removeLabel.

Примеры

свернуть все

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

sldemo_slproject_airframe;
proj = simulinkproject;

Используйте findFile, чтобы получить файл по наименованию. Необходимо знать путь, если это - внутренние подпапки под корнем проекта.

myfile = findFile(proj,'models/AnalogControl.mdl')
myfile = 

  ProjectFile with properties:

      Path: [1x86 char]
    Labels: [1x1 slproject.Label]
  Revision: '2'
SourceControlStatus: Unmodified

Также можно исследовать файлы индексом. Получите первый файл.

file = proj.Files(1);

Узнайте то, что можно сделать с файлом.

methods(file)
Methods for class slproject.ProjectFile:

addLabel    removeLabel  findLabel          

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

свернуть все

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

Путь файла или папки, чтобы найти относительно корневой папки проекта, заданной как вектор символа, строка или массив. Файлы должны включать любые подпапки под корнем проекта и расширением файла. Файл или папка должны быть в корневой папке.

Пример: ‘models/myModelName.slx’

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

свернуть все

Файл проекта, возвращенный как файл, возражает, что можно запросить или изменить.

Смотрите также

Функции

Введенный в R2013a

Была ли эта тема полезной?