createCategory

(不推荐)创建项目标签的类别

万博1manbetxsimulinkproject不推荐。使用currentProjectopenProject代替。有关详细信息,请参见兼容性的考虑

描述

例子

createCategory (项目categoryName创建一个新的标签类别categoryName在项目的项目

例子

createCategory (项目categoryName数据类型指定要存储在新类别标签中的数据类。

例子

createCategory (项目categoryName数据类型单值指定单值类别,在该类别中只能将一个标签附加到文件。如果不指定单值,则可以将类别中的多个标签附加到文件中。

例子

全部折叠

为文件所有权创建新的标签类别,并将新标签和标签数据附加到文件。

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

Sldemo_slproject_airframe proj = 万博1manbetxsimulinkproject;

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

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

使用findCategory获得新的类别。

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

在新类别中创建标签。

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

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

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

获取标签并添加数据。

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

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

Sldemo_slproject_airframe proj = 万博1manbetxsimulinkproject;

创建一个新的标签类别。

createCategory(项目,“报道”“双”
category = category属性:Name: 'Coverage' DataType: 'double' LabelDefinitions: []

看看你可以用这个新类别做什么。

类别= findCategory(项目,“报道”);方法(类别)
类slproject的方法。类别:findLabel removeLabel createLabel

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

Sldemo_slproject_airframe proj = 万博1manbetxsimulinkproject;

为文件所有权创建一个标签类别,并指定单值以限制每个文件的类别中只有一个标签。

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

输入参数

全部折叠

项目,指定为项目对象。使用万博1manbetxsimulinkproject创建项目对象以在命令行上操作项目。

要创建的标签类别的名称,指定为字符向量。

要存储在新类别标签中的数据类,指定为字符向量。

单值类别,指定为字符向量。单值表示只能将类别中的一个标签附加到文件中。如果不指定单值,则可以将类别中的多个标签附加到文件中。

提示

创建新类别后,可以在新类别中创建标签。看到createLabel

兼容性的考虑

全部展开

不建议从R2019a开始

介绍了R2013a