接口 FieldDerivative<S extends CalculusFieldElement<S>,T extends FieldDerivative<S,T>>

类型参数:
S - 字段元素的类型
T - 函数导数的类型
所有超级接口:
CalculusFieldElement<T>, FieldElement<T>
所有已知实现类:
FieldDerivativeStructure, FieldGradient, FieldUnivariateDerivative, FieldUnivariateDerivative1, FieldUnivariateDerivative2

public interface FieldDerivative<S extends CalculusFieldElement<S>,T extends FieldDerivative<S,T>> 扩展自 CalculusFieldElement<T>
表示函数的值和导数的接口。
从以下版本开始:
1.7
  • 方法详细资料

    • getFreeParameters

      int getFreeParameters()
      获取自由参数的数量。
      返回:
      自由参数的数量
    • getOrder

      int getOrder()
      获取导数阶数。
      返回:
      导数阶数
    • getValue

      S getValue()
      获取函数的值部分。
      返回:
      函数值的值部分
    • getPartialDerivative

      S getPartialDerivative(int... orders) throws MathIllegalArgumentException
      获取偏导数。
      参数:
      orders - 相对于每个变量的导数阶数(如果所有阶数都为0,则返回值)
      返回:
      偏导数
      抛出:
      MathIllegalArgumentException - 如果变量数量与实例不匹配
      MathIllegalArgumentException - 如果导数阶数之和大于实例限制
      另请参阅: