类 LinearEvolution

java.lang.Object
org.hipparchus.filtering.kalman.linear.LinearEvolution

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

    • LinearEvolution

      public LinearEvolution(RealMatrix stateTransitionMatrix, RealMatrix controlMatrix, RealVector command, RealMatrix processNoiseMatrix, RealMatrix measurementJacobian)
      简单构造函数。
      参数:
      stateTransitionMatrix - 状态转移矩阵 Ak-1
      controlMatrix - 控制矩阵 Bk-1(如果过程不受控制,则可以为null)
      command - uk-1。(如果过程不受控制,则可以为null)
      processNoiseMatrix - 过程噪声矩阵 Qk-1
      measurementJacobian - 测量相对于状态的雅可比矩阵(如果应忽略测量,则可能为null)
  • 方法详细资料

    • getStateTransitionMatrix

      public RealMatrix getStateTransitionMatrix()
      获取状态转移矩阵 Ak-1
      返回:
      状态转移矩阵 Ak-1
    • getControlMatrix

      public RealMatrix getControlMatrix()
      获取控制矩阵 Bk-1
      返回:
      控制矩阵 Bk-1(如果没有控制,则可能为null)
    • getCommand

      public RealVector getCommand()
      获取命令 uk-1
      返回:
      命令向量 uk-1(如果没有控制,则可能为null)
    • getProcessNoiseMatrix

      public RealMatrix getProcessNoiseMatrix()
      获取过程噪声矩阵 Qk-1
      返回:
      过程噪声矩阵k-1
    • getMeasurementJacobian

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