主要内容

attributeType

用于标记的属性类型枚举

描述

attributeType枚举可以让你指定这些标签应用程序中使用的属性类型:图片标志贴标签机视频激光雷达贴标签机(激光雷达工具箱),地面实况贴标签机(自动驾驶工具箱)(需要自动驾驶工具箱™)。当使用labelDefinitionCreator或者labelDefinitionCreatorMultisignal(自动驾驶工具箱)对象,使用这些枚举来创建特定类型的属性。

创建

描述

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

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

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

例子

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

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

对象的功能

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

例子

全部折叠

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

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

在“Vehicle”标签中添加一个名为“Color”的属性。将属性类型指定为列表。

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

控件将属性“Color”的信息作为结构显示信息函数。的类型字段colorStruct属性类型。

colorStruct = info (ldc,“车辆/颜色”
colorStruct =结构体字段:名称:“颜色”类型:列表ListItems:{'White''Green''Blue'}描述:''

另请参阅

应用程序

对象

介绍了R2018b