removeLabel

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

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