主要内容

attributeType

属性类型标签的枚举

自从R2018b

描述

attributeType枚举使您能够指定类型的属性中使用这些标签的应用:图片标志,贴标签机视频,激光雷达贴标签机(激光雷达工具箱),地面实况贴标签机(自动驾驶工具箱)(需要自动驾驶的工具箱™)。当创建标签定义使用labelDefinitionCreatorlabelDefinitionCreatorMultisignal(自动驾驶工具箱)对象,使用这些枚举来创建特定类型的属性。

创建

描述

attributeType (“数字”)创建一个数值属性枚举类型。这种类型是数字标量值的属性。您还可以使用编程格式,attributeType.Numeric

attributeType (“字符串”)创建一个字符串属性枚举类型。这种类型的属性是字符串标量。您还可以使用编程格式,attributeType.String

attributeType (“逻辑”)创建一个逻辑属性枚举类型。这种类型的属性真正的(逻辑1),(逻辑0),或一个空逻辑值。您还可以使用编程格式,attributeType.Logical

例子

attributeType (“列表”)创建一个属性类型的枚举列表。这种类型的属性是预定义的字符串的列表。您还可以使用编程格式,attributeType.List

attributeType (“没有”)创建一个枚举类型是没有定义的。您还可以使用编程格式,attributeType.None

对象的功能

hasValue 确定属性类型是数字或逻辑

例子

全部折叠

创建一个标签定义创造者对象并添加一个名为“车辆”的标签。标签的类型指定为一个矩形。

ldc = labelDefinitionCreator;addLabel (ldc,“汽车”,labelType.Rectangle);

添加一个属性命名为“颜色”标签“车辆”。属性类型指定为一个列表。

addAttribute (ldc,“汽车”,“颜色”attributeType.List, {“白色”,“绿色”,“蓝”})

显示属性信息通过使用“颜色”结构信息函数。的类型在输出结构colorStruct显示属性的类型。

colorStruct = info (ldc,“车辆/颜色”)
colorStruct =结构体字段:名称:“颜色”类型:列表listitem:{“白色”“绿色”“蓝”}描述:“

版本历史

介绍了R2018b

另请参阅

应用程序

对象