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;

Create создает новую категорию меток под названием Engineers который может использоваться для обозначения владения файлами в проекте. Эти метки имеют char 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