接口 FirstOrderDifferentialEquations

所有超级接口:
OrdinaryDifferentialEquation

@Deprecated public interface FirstOrderDifferentialEquations extends OrdinaryDifferentialEquation
已过时。
as of 1.0, replaced with OrdinaryDifferentialEquation
该接口表示一阶微分方程组。

在将实际的一阶微分方程问题交给积分器的 ODEIntegrator.integrate(org.hipparchus.ode.ExpandableODE, org.hipparchus.ode.ODEState, double) 方法处理之前,所有实际的一阶微分方程问题都应该实现该接口。

从积分器的角度看,一阶微分方程问题是状态向量 Y 的时间导数 dY/dt,其中两者都是一维数组。从积分器的角度看,该导数仅取决于当前时间 t 和状态向量 Y

对于实际问题,导数还取决于不属于状态向量的参数(例如动力学模型常数)。这些常数完全超出了该接口的范围,实现该接口的类可以根据需要处理这些常数。

另请参阅:
  • 方法概要

    修饰符和类型
    方法
    说明
    default double[]
    computeDerivatives(double t, double[] y)
    已过时。
    获取状态向量的当前时间导数。
    void
    computeDerivatives(double t, double[] y, double[] yDot)
    已过时。
    获取状态向量的当前时间导数。

    从接口继承的方法 org.hipparchus.ode.OrdinaryDifferentialEquation

    getDimension, init