文件帮助中心文件
返回更新的曲目位置和位置协方差矩阵
位置= GetTrackPositions(曲目,位置选择)
[职位,定位转移员] = getTrachtpositions(曲目,位置选择)
例子
位置= getTrachtpositions(轨道那位置选择的)返回轨道位置的矩阵。每行包含跟踪对象的位置。
位置= getTrachtpositions(轨道那位置选择的)
位置
轨道
位置选择
[位置那PositionComvarec.] = getTrachtpositions(轨道那位置选择的)返回轨道位置的矩阵。
[位置那PositionComvarec.] = getTrachtpositions(轨道那位置选择的)
PositionComvarec.
全部收缩
为三维常量加速运动创建一个扩展的卡尔曼滤波器跟踪器。
跟踪器= trackertomht('filterinitializationfcn',@ initcaekf);
更新跟踪器与一个单一的检测,并得到跟踪输出。
检测= ObjectDetection(0,[10; -20; 4],'objectclassid',3);曲目=跟踪器(检测,0)
Tracks = hyperstrack的属性:TrackID:1分支机序:1 SourceIndex:0 UpdateTetime:0年龄:1状态:[9x1 Double] StateCovariance:[9x9 Double] equencovariance:[1x1 struct] objectclassid:3 TrackLogic:'Score'TrackLogicState:[13.7102 13.7102] ISCONFIRMED:1 iscoasted:0 isselfreveDed:1 ObjectAttributes:[1x1 struct]
从轨迹状态获取位置矢量。
PositionSelector = [1 0 0 0 0 0 0 0 0;0 0 0 1 0 0 0 0 0;0 0 0 0 0 0 0 1 0 0];位置= GetTrackPositions(曲目,位置选择)
位置=1×310.0000 -20.0000 4.0000
为3-D常数速度运动创建一个扩展的卡尔曼滤波器跟踪器。
跟踪器= trackertomht('filterinitializationfcn',@ initcvekf);
检测= ObjectDetection(0,[10; 3; -7],'objectclassid',3);曲目=跟踪器(检测,0)
跟踪= objectTrack属性:TrackID: 1 BranchID: 1 SourceIndex: 0 UpdateTime: 0年龄:1状态:x1双[6]StateCovariance: [6 x6双]StateParameters: [1 x1 struct] ObjectClassID: 3 TrackLogic:“分数”TrackLogicState: [13.7102 - 13.7102] IsConfirmed: 1 IsCoasted: 0 IsSelfReported: 1 ObjectAttributes: [1 x1 struct]
获得该轨道的位置矢量和位置协方差
PositionSelector = [1 0 0 0 0 0;0 0 1 0 0 0;0 0 0 0 1 0];[位置,位置转移性] = GetTrachtpositions(曲目,位置选择)
位置=1×310.0000 3.0000 -7.0000
positionCovariance =3×31.0000 -0.0000 0 -0.0000
ObjectTrack.
对象跟踪,指定为数组ObjectTrack.包含足够信息以获取轨道位置信息的物体或结构阵列。至少,这些结构必须包含状态柱矢量场和正定的StateCovariance.矩阵字段。有关示例轨道结构,请参见诙谐。
状态
StateCovariance.
诙谐
位置选择器,指定为D.——- - - - - -N.真实值的矩阵和零。D.是跟踪器的尺寸数。N.是状态矢量的大小。使用该矩阵,该功能从状态向量中提取跟踪位置。通过位置选择器矩阵乘以状态向量返回位置。相同的选择器应用于所有对象轨道。
跟踪对象在上次更新时间下的位置,作为一个真实值返回M.——- - - - - -D.矩阵。D.表示位置元素的数量。M.表示曲目的数量。
跟踪对象的位置协方差矩阵,作为一个真实值返回D.——- - - - - -D.-M.大批。D.表示位置元素的数量。M.表示曲目的数量。每个D.——- - - - - -D.submatrix是轨道的位置协方差矩阵。
当状态由位置和速度组成时,显示用于二维运动的位置选择矩阵。
[ 1 0. 0. 0. 0. 0. 1 0. ]
当状态包括位置和速度时,显示三维运动的位置选择矩阵。
[ 1 0. 0. 0. 0. 0. 0. 0. 1 0. 0. 0. 0. 0. 0. 0. 1 0. ]
显示由位置、速度、加速度组成的状态下三维运动的位置选择矩阵。
[ 1 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1 0. 0. ]
getTrackvelocities.
initcaekf.
initcakf.
initcaukf.
initctekf
initctukf
initcvkf.
initcvukf.
对象
trackerGNN
trackertomht.
このこの例の変更されたれたありののをさたのののをききますかかたきます
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウににに力
选择一个网站,以便在可用的地方进行翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。
联系您当地的办公室