public class NonLinearEvolution extends Object
non-linear process
evolution data.NonLinearProcess
Constructor and Description |
---|
NonLinearEvolution(double currentTime,
RealVector currentState,
RealMatrix stateTransitionMatrix,
RealMatrix processNoiseMatrix,
RealMatrix measurementJacobian)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
RealVector |
getCurrentState()
Get current state.
|
double |
getCurrentTime()
Get current time.
|
RealMatrix |
getMeasurementJacobian()
Get measurement Jacobian.
|
RealMatrix |
getProcessNoiseMatrix()
Get process noise.
|
RealMatrix |
getStateTransitionMatrix()
Get state transition matrix between previous and current state.
|
public NonLinearEvolution(double currentTime, RealVector currentState, RealMatrix stateTransitionMatrix, RealMatrix processNoiseMatrix, RealMatrix measurementJacobian)
currentTime
- current timecurrentState
- state vector at current timestateTransitionMatrix
- state transition matrix between previous and current stateprocessNoiseMatrix
- process noisemeasurementJacobian
- Jacobian of the measurement with respect to the state
(may be null if measurement should be ignored)public double getCurrentTime()
public RealVector getCurrentState()
public RealMatrix getStateTransitionMatrix()
public RealMatrix getProcessNoiseMatrix()
public RealMatrix getMeasurementJacobian()
Copyright © 2016-2021 CS GROUP. All rights reserved.