接口 FieldUnivariateFunction

所有已知实现类:
PolynomialFunction, PolynomialFunctionNewtonForm, PolynomialSplineFunction, SmoothStepFactory.QuadraticSmoothStepFunction, SmoothStepFactory.SmoothStepFunction

public interface FieldUnivariateFunction
代表任何字段类型的一元实函数的接口。

此接口比CalculusFieldUnivariateFunction更通用,因为同一实例可以接受任何字段类型,而不仅仅是一个字段类型。

从以下版本开始:
1.3
另请参阅:
  • 方法详细资料

    • toCalculusFieldUnivariateFunction

      default <T extends CalculusFieldElement<T>> CalculusFieldUnivariateFunction<T> toCalculusFieldUnivariateFunction(Field<T> field)
      将函数转换为具有特定类型的CalculusFieldUnivariateFunction
      类型参数:
      T - 字段元素的类型
      参数:
      field - 参数和值的字段
      返回:
      转换后的函数
    • value

      <T extends CalculusFieldElement<T>> T value(T x)
      计算函数的值。
      类型参数:
      T - 字段元素的类型
      参数:
      x - 应计算函数值的点。
      返回:
      函数的值。
      抛出:
      IllegalArgumentException - 当激活方法本身可以确定在激活方法级别表达的API中指定的前提条件已被违反时。当Hipparchus抛出IllegalArgumentException时,通常是检查传递给方法的实际参数的后果。