类 NonLinearEvolution

java.lang.Object
org.hipparchus.filtering.kalman.extended.NonLinearEvolution

public class NonLinearEvolution extends Object
非线性过程演变数据的容器。
从以下版本开始:
1.3
另请参阅:
  • 构造器详细资料

    • NonLinearEvolution

      public NonLinearEvolution(double currentTime, RealVector currentState, RealMatrix stateTransitionMatrix, RealMatrix processNoiseMatrix, RealMatrix measurementJacobian)
      简单构造函数。
      参数:
      currentTime - 当前时间
      currentState - 当前时间的状态向量
      stateTransitionMatrix - 前一状态和当前状态之间的状态转移矩阵
      processNoiseMatrix - 过程噪声
      measurementJacobian - 测量相对于状态的雅可比矩阵(如果应忽略测量,则可能为null)
  • 方法详细资料

    • getCurrentTime

      public double getCurrentTime()
      获取当前时间。
      返回:
      当前时间
    • getCurrentState

      public RealVector getCurrentState()
      获取当前状态。
      返回:
      当前状态
    • getStateTransitionMatrix

      public RealMatrix getStateTransitionMatrix()
      获取前一状态和当前状态之间的状态转移矩阵。
      返回:
      前一状态和当前状态之间的状态转移矩阵
    • getProcessNoiseMatrix

      public RealMatrix getProcessNoiseMatrix()
      获取过程噪声。
      返回:
      过程噪声
    • getMeasurementJacobian

      public RealMatrix getMeasurementJacobian()
      获取测量雅可比矩阵。
      返回:
      测量相对于状态的雅可比矩阵(如果应忽略测量,则可能为null)