public interface ProcessModel
KalmanFilter.| Modifier and Type | Method and Description |
|---|---|
RealMatrix |
getControlMatrix()
Returns the control matrix.
|
RealMatrix |
getInitialErrorCovariance()
Returns the initial error covariance matrix.
|
RealVector |
getInitialStateEstimate()
Returns the initial state estimation vector.
|
RealMatrix |
getProcessNoise()
Returns the process noise matrix.
|
RealMatrix |
getStateTransitionMatrix()
Returns the state transition matrix.
|
RealMatrix getStateTransitionMatrix()
RealMatrix getControlMatrix()
RealMatrix getProcessNoise()
KalmanFilter every
prediction step, so implementations of this interface may return a modified process noise
depending on the current iteration step.KalmanFilter.predict(),
KalmanFilter.predict(double[]),
KalmanFilter.predict(RealVector)RealVector getInitialStateEstimate()
Note: if the return value is zero, the Kalman filter will initialize the state estimation with a zero vector.
RealMatrix getInitialErrorCovariance()
Note: if the return value is zero, the Kalman filter will initialize the error covariance with the process noise matrix.
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.