Class LinearEvolution
- java.lang.Object
-
- org.hipparchus.filtering.kalman.linear.LinearEvolution
-
public class LinearEvolution extends Object
Container forlinear processevolution 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 RealVectorgetCommand()Get the command uk-1.RealMatrixgetControlMatrix()Get the control matrix Bk-1.RealMatrixgetMeasurementJacobian()Get measurement Jacobian.RealMatrixgetProcessNoiseMatrix()Get the process noise matrix Qk-1.RealMatrixgetStateTransitionMatrix()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)
-
-