文档

createLabel

(不推荐)定义项目标签

金宝appsimulinkproject不推荐使用。使用currentProjectopenProject代替。有关更多信息,请参见兼容性的考虑

描述

例子

createLabel (类别newLabelName创建一个新标签,newLabelName,在一个类别中。使用此语法,如果您之前有类别通过访问类别属性,例如,使用像proj.Categories (1)

使用addLabel而是使用单个步骤在现有类别中创建和附加新标签。

使用createCategory首先,如果你想创建一个新的标签类别。

例子

全部折叠

打开airframe项目并创建一个项目对象。

Sldemo_slproject_airframe proj = 金宝appsimulinkproject;

检查第一个现有类别。

cat = project . categories (1)
cat = Category with properties: Name: 'Classification' DataType: 'none' LabelDefinitions: [1x8 slproject. cat]LabelDefinition]

在类别中定义一个新标签。

createLabel(猫,“未来”);

打开airframe项目并创建一个项目对象。

Sldemo_slproject_airframe proj = 金宝appsimulinkproject;

Create创建一个新的标签类别,名为工程师可用于表示项目中的文件所有权。这些标签有字符数据类型用于附加字符矢量数据。

createCategory(项目,“工程师”“字符”);

使用findCategory得到新的分类。

engineercategory = findCategory(项目)“工程师”);

在新类别中创建标签。

createLabel (engineersCategory“汤姆”);createLabel (engineersCategory“迪克”);createLabel (engineersCategory“哈利”);

将其中一个新标签附加到项目中的文件。

myfile = findFile(proj,“模型/ AnalogControl.slx”) addLabel (myfile“工程师”“汤姆”);

获取标签并添加数据。

label = findLabel(myfile,“工程师”“汤姆”);标签。Data =“维护责任”;disp(标签)
带属性的标签:文件:[1x80 char]数据:'维护责任'数据类型:'char'名称:'Tom'类别名称:'工程师'

输入参数

全部折叠

新标签的类别,指定为类别对象。通过访问a获得类别类别属性,例如,使用像proj.Categories (1),或使用findCategory。要创建新类别,请使用createCategory

要定义的新标签的名称,指定为字符向量。

兼容性的考虑

全部展开

不建议从R2019a开始

另请参阅

功能

在R2013a中引入