exponenta event banner

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