程序包 org.hipparchus.ode

接口 ComplexOrdinaryDifferentialEquation


public interface ComplexOrdinaryDifferentialEquation
This interface represents a first order differential equations set for 复数状态.
从以下版本开始:
1.4
另请参阅:
  • 方法概要

    修饰符和类型
    方法
    说明
    computeDerivatives(double t, Complex[] y)
    获取状态向量的当前时间导数。
    int
    获取问题的维度。
    default void
    init(double t0, Complex[] y0, double finalTime)
    在ODE积分开始时初始化方程。
  • 方法详细资料

    • getDimension

      int getDimension()
      获取问题的维度。
      返回:
      问题的维度
    • init

      default void init(double t0, Complex[] y0, double finalTime)
      在ODE积分开始时初始化方程。

      此方法在积分开始时调用一次。如果需要,方程可以用它来初始化一些内部数据。

      默认实现不执行任何操作。

      参数:
      t0 - 积分开始时独立时间变量的值
      y0 - 包含积分开始时状态向量值的数组
      finalTime - 积分的目标时间
    • computeDerivatives

      Complex[] computeDerivatives(double t, Complex[] y)
      获取状态向量的当前时间导数。
      参数:
      t - 当前独立时间变量的值
      y - 包含当前状态向量值的数组
      返回:
      状态向量的时间导数