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.