接口 FieldUnivariateFunction
- 所有已知实现类:
-
PolynomialFunction
,PolynomialFunctionNewtonForm
,PolynomialSplineFunction
,SmoothStepFactory.QuadraticSmoothStepFunction
,SmoothStepFactory.SmoothStepFunction
public interface FieldUnivariateFunction
代表任何字段类型的一元实函数的接口。
此接口比CalculusFieldUnivariateFunction
更通用,因为同一实例可以接受任何字段类型,而不仅仅是一个字段类型。
- 从以下版本开始:
- 1.3
- 另请参阅:
-
方法概要
修饰符和类型方法说明default <T extends CalculusFieldElement<T>>
CalculusFieldUnivariateFunction<T> toCalculusFieldUnivariateFunction
(Field<T> field) 将函数转换为具有特定类型的CalculusFieldUnivariateFunction
。<T extends CalculusFieldElement<T>>
Tvalue
(T x) 计算函数的值。
-
方法详细资料
-
toCalculusFieldUnivariateFunction
default <T extends CalculusFieldElement<T>> CalculusFieldUnivariateFunction<T> toCalculusFieldUnivariateFunction(Field<T> field) 将函数转换为具有特定类型的CalculusFieldUnivariateFunction
。- 类型参数:
-
T
- 字段元素的类型 - 参数:
-
field
- 参数和值的字段 - 返回:
- 转换后的函数
-
value
计算函数的值。- 类型参数:
-
T
- 字段元素的类型 - 参数:
-
x
- 应计算函数值的点。 - 返回:
- 函数的值。
- 抛出:
-
IllegalArgumentException
- 当激活方法本身可以确定在激活方法级别表达的API中指定的前提条件已被违反时。当Hipparchus抛出IllegalArgumentException
时,通常是检查传递给方法的实际参数的后果。
-