exponenta event banner

findCategory

(Не рекомендуется) Получить категорию меток проекта

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

Описание

пример

category = findCategory(proj,categoryName) возвращает категорию проекта, указанную categoryName. Прежде чем использовать категорию, необходимо получить ее createLabel или removeLabel.

Примеры

свернуть все

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

sldemo_slproject_airframe;
proj = simulinkproject;

Использовать findCategory чтобы получить категорию меток по имени.

category = findCategory(proj,'Classification')
category = 

  Category with properties:

                Name: 'Classification'
            DataType: 'none'
    LabelDefinitions: [1x8 slproject.LabelDefinition]]

Кроме того, можно исследовать категории по индексу. Получите первую категорию.

proj.Categories(1)
ans = 

  Category with properties:

                Name: 'Classification'
            DataType: 'none'
    LabelDefinitions: [1x8 slproject.LabelDefinition]

Узнайте, что можно сделать с категорией.

methods(category)
Methods for class slproject.Category:

createLabel          findLabel  removeLabel

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

свернуть все

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

Имя категории для получения, указанное как символьный вектор.

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

свернуть все

Категория меток, возвращаемая как объект категории, который можно запросить или изменить. Если указанная категория не найдена, функция возвращает пустой массив.

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

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

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

См. также

Функции

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