createLabel

(Не рекомендуемый), Задают метку проекта

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

Описание

пример

createLabel(category,newLabelName) создает новую метку, newLabelName, в категории. Используйте этот синтаксис, если вы ранее получили category путем доступа к Categories свойство, например, с помощью команды как proj.Categories(1).

Используйте addLabel вместо этого создать и присоединить новую метку в существующей категории с помощью одного шага.

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

Примеры

свернуть все

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

sldemo_slproject_airframe
proj = simulinkproject;

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

cat = proj.Categories(1)
cat = 

  Category with properties:

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

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

createLabel(cat,'Future');

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

sldemo_slproject_airframe
proj = simulinkproject;

Создайте создает новую категорию меток под названием Engineers который может использоваться, чтобы обозначить принадлежность файла в проекте. Эти метки имеют символьный datatype для присоединения данных о векторе символов.

createCategory(proj,'Engineers','char');

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

engineersCategory = findCategory(proj,'Engineers');

Создайте метки в новой категории.

createLabel(engineersCategory,'Tom');
createLabel(engineersCategory,'Dick');
createLabel(engineersCategory,'Harry');

Присоедините одну из новых меток к файлу в проекте.

myfile = findFile(proj,'models/AnalogControl.slx')
addLabel(myfile,'Engineers', 'Tom');

Получите метку и добавьте данные.

label = findLabel(myfile,'Engineers','Tom');
label.Data = 'Maintenance responsibility';
disp(label)
Label with properties:

            File: [1x80 char]
            Data: 'Maintenance responsibility'
        DataType: 'char'
            Name: 'Tom'
    CategoryName: 'Engineers'

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

свернуть все

Категория для новой метки в виде объекта категории. Получите категорию путем доступа к Categories свойство, например, с командой как proj.Categories(1), или используйте findCategory. Чтобы создать новую категорию, используйте createCategory.

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

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

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

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

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

Функции

Введенный в R2013a