接口 UnscentedProcess<T extends Measurement>
- 类型参数:
-
T
- 测量的类型
public interface UnscentedProcess<T extends Measurement>
由
UnscentedKalmanFilter
估计的无味过程。
用户必须实现此接口以表示要估计的过程的行为
- 从以下版本开始:
- 2.2
- 另请参阅:
-
方法概要
修饰符和类型方法说明getEvolution
(double previousTime, RealVector[] sigmaPoints, T measurement) 获取两个时间点之间的状态演变。getInnovation
(T measurement, RealVector predictedMeasurement, RealVector predictedState, RealMatrix innovationCovarianceMatrix) 获取由测量带来的创新。getPredictedMeasurements
(RealVector[] predictedSigmaPoints, T measurement) 获取两个时间点之间的状态演变。
-
方法详细资料
-
getEvolution
获取两个时间点之间的状态演变。- 参数:
-
previousTime
- 先前状态的时间 -
sigmaPoints
- sigma点 -
measurement
- 要处理的测量 - 返回:
- 状态演变
-
getPredictedMeasurements
获取两个时间点之间的状态演变。- 参数:
-
predictedSigmaPoints
- 预测状态sigma点 -
measurement
- 要处理的测量 - 返回:
- 预测测量sigma点
-
getInnovation
RealVector getInnovation(T measurement, RealVector predictedMeasurement, RealVector predictedState, RealMatrix innovationCovarianceMatrix) 获取由测量带来的创新。- 参数:
-
measurement
- 要处理的测量 -
predictedMeasurement
- 预测测量 -
predictedState
- 预测状态 -
innovationCovarianceMatrix
- 创新协方差矩阵 - 返回:
- 由测量带来的创新,如果应拒绝测量,则可能为null
-