Class LinearEvolution
- java.lang.Object
-
- org.hipparchus.filtering.kalman.linear.LinearEvolution
-
public class LinearEvolution extends Object
Container forlinear process
evolution data.- Since:
- 1.3
- See Also:
LinearProcess
-
-
Constructor Summary
Constructors Constructor Description LinearEvolution(RealMatrix stateTransitionMatrix, RealMatrix controlMatrix, RealVector command, RealMatrix processNoiseMatrix, RealMatrix measurementJacobian)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RealVector
getCommand()
Get the command uk-1.RealMatrix
getControlMatrix()
Get the control matrix Bk-1.RealMatrix
getMeasurementJacobian()
Get measurement Jacobian.RealMatrix
getProcessNoiseMatrix()
Get the process noise matrix Qk-1.RealMatrix
getStateTransitionMatrix()
Get the state transition matrix Ak-1.
-
-
-
Constructor Detail
-
LinearEvolution
public LinearEvolution(RealMatrix stateTransitionMatrix, RealMatrix controlMatrix, RealVector command, RealMatrix processNoiseMatrix, RealMatrix measurementJacobian)
Simple constructor.- Parameters:
stateTransitionMatrix
- state transition matrix Ak-1controlMatrix
- control matrix Bk-1 (can be null if the process is not controlled)command
- uk-1. (can be null if the process is not controlled)processNoiseMatrix
- process noise matrix Qk-1measurementJacobian
- Jacobian of the measurement with respect to the state (may be null if measurement should be ignored)
-
-
Method Detail
-
getStateTransitionMatrix
public RealMatrix getStateTransitionMatrix()
Get the state transition matrix Ak-1.- Returns:
- state transition matrix Ak-1
-
getControlMatrix
public RealMatrix getControlMatrix()
Get the control matrix Bk-1.- Returns:
- control matrix Bk-1 (can be null if there is no control)
-
getCommand
public RealVector getCommand()
Get the command uk-1.- Returns:
- command vector uk-1 (can be null if there is no control)
-
getProcessNoiseMatrix
public RealMatrix getProcessNoiseMatrix()
Get the process noise matrix Qk-1.- Returns:
- process noise matrixk-1
-
getMeasurementJacobian
public RealMatrix getMeasurementJacobian()
Get measurement Jacobian.- Returns:
- Jacobian of the measurement with respect to the state (may be null if measurement should be ignored)
-
-