|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProcessModel
Defines the process dynamics model for the use with a KalmanFilter
.
Method Summary | |
---|---|
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. |
Method Detail |
---|
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.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |