removeLabel

(Не рекомендуемый) метка Remove из проекта

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

Описание

пример

removeLabel(category,labelName) удаляет метку из заданной категории меток в в настоящее время загруженном проекте.

пример

removeLabel(file,categoryName,labelName) удаляет заданную метку в категории categoryName из файла. Используйте этот синтаксис, чтобы задать категорию и пометить по наименованию.

removeLabel(file,labelDefinition) удаляет заданную метку labelDefinition из файла. Прежде чем можно будет удалить метку, необходимо получить метку от file.Label свойство или при помощи findLabel.

Примеры

свернуть все

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

sldemo_slproject_airframe;
proj = simulinkproject;

Исследуйте первую существующую категорию.

cat = proj.Categories(1)
cat = 

  Category with properties:

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

Задайте новую метку в категории.

createLabel(cat,'Future');

Удалите новую метку.

removeLabel(cat,'Future');

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

свернуть все

Категория меток, заданных как объект категории. Получите объект категории от proj.Categories свойство или при помощи findCategory.

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

Файл, чтобы отсоединить метку от, заданный как объект файла. Можно получить объект файла путем исследования свойства Files проекта (proj.Files), или использование findFile найти файл по наименованию. Файл должен быть в корневой папке.

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

Имя метки, чтобы отсоединиться, заданный как объект определения метки, возвращенный file.Label свойство или findLabel.

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

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

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

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

Функции

Введенный в R2013a