文档帮助中心
预测状态和状态估计误差的跟踪滤波器协方差
[xpred, ppr] =预测(过滤器)
[xpred, ppr] =预测(过滤器,dt)
[xpred, ppr] =预测(过滤器,predparams)
预测(过滤器,___)
xpred =预测(过滤器,___)
例子
(xpred,ppr)=预测(过滤器)返回预测状态,xpred,预测状态估计误差协方差,ppr,用于输入跟踪筛选器的下一个时间步。该预测值覆盖了内部状态和状态估计误差的协方差过滤器。
(xpred,ppr)=预测(过滤器)
xpred
ppr
过滤器
(xpred,ppr)=预测(过滤器,dt)将时间步长指定为正标量(以秒为单位),并返回前面语法的一个或多个输出。
(xpred,ppr)=预测(过滤器,dt)
dt
(xpred,ppr)=预测(过滤器,predparams)指定状态转换函数使用的其他预测参数。状态转换函数定义在StateTransitionFcn的属性过滤器。
(xpred,ppr)=预测(过滤器,predparams)
predparams
StateTransitionFcn
预测(过滤器,___)更新过滤器具有预测状态和状态估计误差的协方差不返回预测值。指定跟踪过滤器和来自前面语法的任何输入参数组合。
xpred=预测(过滤器,___)更新过滤器与预测状态和状态估计误差协方差但只返回预测状态,xpred。
xpred=预测(过滤器,___)
全部折叠
创建一个二维trackingEKF对象并使用名称-值对来定义StateTransitionJacobianFcn和MeasurementJacobianFcn属性。使用预定义的恒速运动和测量模型及其雅可比矩阵。
trackingEKF
StateTransitionJacobianFcn
MeasurementJacobianFcn
EKF = trackingEKF (@constvel @cvmeas, (0, 0, 0, 0),…“StateTransitionJacobianFcn”@constveljac,…“MeasurementJacobianFcn”,@cvmeasjac);
过滤器运行。使用预测和正确的函数来传播状态。你可以叫预测和正确的任何顺序,想要多少次都可以。以笛卡尔坐标指定测量值。
预测
正确的
测量= (1;1,0);[xpred, Ppred] = predict(EKF);[xcorr, Pcorr] =正确(EKF,测量);[xpred, Ppred] = predict(EKF);[xpred, Ppred] = predict(EKF)
xpred =4×11.2500 0.2500 1.2500 0.2500
ppr =4×4更新:2007-2-13阅读:这是一本很好的工具书,是一本很好的工具书,是一本很好的工具书
trackingUKF
trackingABF
trackingCKF
trackingIMM
trackingGSF
trackingPF
trackingMSCEKF
对象跟踪过滤器,指定为这些对象之一:
trackingEKF-扩展卡尔曼滤波器
trackingUKF-无香味卡尔曼滤波器
trackingABF-α-β滤波器
trackingCKF-立方卡尔曼滤波器
trackingIMM-交互多模型(IMM)过滤器
trackingGSF——高斯和滤波
trackingPF——粒子滤波
trackingMSCEKF-使用修改球坐标(MSC)扩展卡尔曼滤波器
使用预测函数与一个trackingKF线性卡尔曼滤波器预测(trackingKF)。
trackingKF
预测(trackingKF)
下一次预测的时间步长,指定为以秒为单位的正标量。
状态转换函数使用的预测参数,指定为逗号分隔的参数列表。方法指定的状态转换函数传递的参数与这些参数相同StateTransitionFcn输入属性过滤器。
假设你设置StateTransitionFcn财产@constacc然后调用预测功能:
@constacc
国家= constacc(状态,dt)
滤波器的预测状态,指定为向量或矩阵。的状态输入属性过滤器被此值覆盖。
状态
滤波器的预测状态协方差,指定为一个向量或矩阵。的StateCovariance输入属性过滤器被此值覆盖。
StateCovariance
zpred
预测测量,指定为向量或矩阵。你可以返回zpred只有当过滤器是一个trackingABF对象。
克隆|正确的|correctjpda|距离|初始化|可能性|剩余
克隆
correctjpda
距离
初始化
可能性
剩余
您的系统中存在此示例的修改版本。你想打开这个版本吗?
你点击了一个链接,对应于这个MATLAB命令:
在MATLAB命令窗口中输入命令,运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站来获取可用的翻译内容,并查看本地事件和报价。根据你的位置,我们建议你选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站表现。其他MathWorks国家站点不适合来自您所在位置的访问。
联系当地办事处
得到审判现在