public class LinearEvolution extends Object
linear process
evolution data.LinearProcess
Constructor and Description |
---|
LinearEvolution(RealMatrix stateTransitionMatrix,
RealMatrix controlMatrix,
RealVector command,
RealMatrix processNoiseMatrix,
RealMatrix measurementJacobian)
Simple constructor.
|
Modifier and Type | Method and 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.
|
public LinearEvolution(RealMatrix stateTransitionMatrix, RealMatrix controlMatrix, RealVector command, RealMatrix processNoiseMatrix, RealMatrix measurementJacobian)
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)public RealMatrix getStateTransitionMatrix()
public RealMatrix getControlMatrix()
public RealVector getCommand()
public RealMatrix getProcessNoiseMatrix()
public RealMatrix getMeasurementJacobian()
Copyright © 2016–2020 Hipparchus.org. All rights reserved.