objectTrack
单一对象跟踪报告
描述
objectTrack
捕获一个对象的跟踪信息。objectTrack
是标准的追踪器的输出格式。
创建
描述
创建一个跟踪
= objectTrackobjectTrack
对象的默认属性值。一个objectTrack
对象的年龄和状态等信息包含一个轨道。
允许您设置属性使用一个或多个名称-值对。在单引号附上每个属性的名字。跟踪
= objectTrack (名称,值
)
属性
TrackID
- - - - - -唯一的记录标识符
1
(默认)|非负整数
独特的跟踪标识符,指定为一个非负整数。这个属性区分不同的轨道。
例子:2
BranchID
- - - - - -独特的轨道分支标识符
0
(默认)|非负整数
独特的标识符跟踪分支,指定为一个非负整数。这个属性区分不同的分支。
例子:1
SourceIndex
- - - - - -源指数跟踪报告制度
1
(默认)|非负整数
源指数跟踪报告制度,指定为一个非负整数。这个属性标识追踪报道的来源。
例子:3
UpdateTime
- - - - - -更新的时间跟踪
0
(默认)|非负实数
时间追踪更新的追踪,指定为一个非负实数。
例子:1.2
数据类型:单
|双
年龄
- - - - - -多次跟踪更新
1
(默认)|正整数
跟踪更新的次数,指定为一个正整数。跟踪初始化时,年龄
等于1
。任何后续无计划增加跟踪更新年龄
1。
例子:2
状态
- - - - - -当前状态的跟踪
0 (1)
(默认)|实值N元向量
田径项目的当前状态UpdateTime
,指定为一个实值N元向量,N是国家的维度。跟踪状态取决于模型的格式用于追踪的对象。例如,对于三维恒定速度模型使用constvel
,状态向量(x;vx;y;vy;z;vz]。
例子:[1 0.2 0.2 - 3]
数据类型:单
|双
StateCovariance
- - - - - -当前状态不确定性的协方差
眼(6,6)
(默认)|真正的半正定对称N——- - - - - -N矩阵
当前状态不确定性的协方差,指定为一个真正的半正定对称的N——- - - - - -N矩阵,N国家中指定的尺寸吗状态
财产。
数据类型:单
|双
StateParameters
- - - - - -参数跟踪状态的参考系
结构()
(默认)|结构|结构数组
参数的跟踪状态参考系,指定为一个结构或一个结构数组。使用这个属性来定义跟踪状态参考系和如何从源坐标系统转换跟踪fuser坐标系统。
ObjectClassID
- - - - - -对象类标识符
0
(默认)|非负整数
对象类标识符指定为一个非负整数。这个属性区分不同的用户定义类型的对象。例如,您可以使用1对象类型的“车”,和2“行人”类型的对象。0是留给未知的分类。
例子:3
TrackLogic
- - - - - -跟踪确认和删除逻辑类型
“历史”
(默认)|“集成”
|“分数”
确认和删除逻辑类型,指定为:
“历史”
——跟踪确认和删除是基于轨道的次数已经分配给一个检测的最新跟踪更新。“分数”
-跟踪确认和删除基于对数似跟踪分数。一个高分意味着更有可能是有效的。低分数意味着更有可能是一个假警报。“集成”
-跟踪确认和删除是基于跟踪的综合概率存在。
TrackLogicState
- - - - - -跟踪逻辑状态
1 -米逻辑向量|1×2实值向量|负的标量
的当前状态跟踪逻辑类型。基于逻辑中指定的类型TrackLogic
财产,逻辑状态被指定为:
“历史”
——1米逻辑向量,米是最新的数量跟踪逻辑状态记录。真正的
(1)值显示,和假
(0)值表示怀念。例如,(1 0 1 1 1)
代表四支安打和一个小姐在过去五更新。逻辑状态的默认值是1。“分数”
——1×2实值向量,cs,女士]。cs是当前分数,然后呢女士是最大的分数。默认值是(0,0)
。“集成”
——一个负的标量。标量代表的综合概率存在的轨道。默认值是0.5。
IsConfirmed
- - - - - -表明如果跟踪确认
真正的
(默认)|假
表明如果跟踪确认,指定为真正的
或假
。
数据类型:逻辑
IsCoasted
- - - - - -表明如果轨道滑行
假
(默认)|真正的
表明如果滑行跑道,指定为真正的
或假
。跟踪是摸样如果其最新更新是基于预测而不是使用检测校正。
数据类型:逻辑
IsSelfReported
- - - - - -指示是否自我跟踪报道
真正的
(默认)|假
表明如果跟踪自我报告,指定为真正的
或假
。轨道是自我报告如果是内部报告的来源(先生,追踪器,或熔化炉)。限制的传播谣言在跟踪系统中,使用价值假
如果跟踪由外部源更新。
例子:假
数据类型:逻辑
ObjectAttributes
- - - - - -对象属性
结构()
(默认)|结构
跟踪器,通过的对象属性指定为一个结构。
对象的功能
toStruct |
转换objectTrack 对象结构体 |
例子
创建跟踪报告使用objectTrack
创建一个报告的跟踪使用objectTrack
。
x = (1:6)”;P =诊断接头(1:6);跟踪= objectTrack (“状态”,x,“StateCovariance”,P);disp(跟踪)
objectTrack属性:TrackID: 1 BranchID: 0 SourceIndex: 1 UpdateTime: 0年龄:1状态:x1双[6]StateCovariance: [6 x6双]StateParameters: [1 x1 struct] ObjectClassID: 0 TrackLogic:“历史”TrackLogicState: 1 IsConfirmed: 1 IsCoasted: 0 IsSelfReported: 1 ObjectAttributes: [1 x1 struct]
扩展功能
C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。
的
TrackLogic
属性只能设置施工。
版本历史
Beispiel offnen
您有一张这本Beispiels geanderte版本。您这本Beispiel麻省理工学院古老Anderungen offnen吗?
MATLAB-Befehl
您有窗户的链接geklickt,汪汪汪der diesem MATLAB-Befehl entspricht:
在das MATLAB-Befehlsfenster Fuhren您窝Befehl军队Eingabe来自。浏览器unterstutzen MATLAB-Befehle。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。