接口 UnivariateDifferentiableFunction

所有超级接口:
UnivariateFunction
所有已知实现类:
Abs, Acos, Acosh, Asin, Asinh, Atan, Atanh, Cbrt, Ceil, Constant, Cos, Cosh, Exp, Expm1, Floor, Gaussian, HarmonicOscillator, Identity, Inverse, Log, Log10, Log1p, Logistic, Logit, Minus, PolynomialFunction, PolynomialFunctionNewtonForm, PolynomialSplineFunction, Power, QuinticFunction, Rint, Sigmoid, Sin, Sinc, Sinh, SmoothStepFactory.QuadraticSmoothStepFunction, SmoothStepFactory.SmoothStepFunction, Sqrt, Tan, Tanh, XMinus5Function

public interface UnivariateDifferentiableFunction extends UnivariateFunction
一元函数导数的接口。

该接口表示一个简单的函数,计算数学函数的值和一阶导数。导数是相对于输入变量计算的。

另请参阅:
  • 方法概要

    修饰符和类型
    方法
    说明
    <T extends Derivative<T>>
    T
    value(T x)
    计算函数的值。

    从接口继承的方法 org.hipparchus.analysis.UnivariateFunction

    value
  • 方法详细资料

    • value

      <T extends Derivative<T>> T value(T x) throws MathIllegalArgumentException
      计算函数的值。
      类型参数:
      T - 字段元素的类型
      参数:
      x - 应计算函数值的点
      返回:
      抛出:
      MathIllegalArgumentException - 如果x不满足函数的约束(例如,参数超出范围,或不支持的导数阶数)