类 FieldUnivariateDerivative2<T extends CalculusFieldElement<T>>

java.lang.Object
org.hipparchus.analysis.differentiation.FieldUnivariateDerivative<T,FieldUnivariateDerivative2<T>>
org.hipparchus.analysis.differentiation.FieldUnivariateDerivative2<T>
类型参数:
T - 函数参数和值的类型
所有已实现的接口:
FieldDerivative<T,FieldUnivariateDerivative2<T>>, CalculusFieldElement<FieldUnivariateDerivative2<T>>, FieldElement<FieldUnivariateDerivative2<T>>

public class FieldUnivariateDerivative2<T extends CalculusFieldElement<T>> extends FieldUnivariateDerivative<T,FieldUnivariateDerivative2<T>>
表示函数的值和导数的类。

这个类是 FieldDerivativeStructure 的简化版本,只有一个 自由参数,导数阶数限制为两。在其定义域中,它的开销应该比 FieldDerivativeStructure 小。

这个类是 Rall 数的实现。Rall 数是实数的扩展,用于数学表达式中;它们将导数与函数的值一起保存。

由于这个类提供了数学函数的算术运算符(+、-、*、/、%、sin、cos ...),因此可以直接使用 FieldUnivariateDerivative2 实例。

手动使用这些类实现复杂表达式是一项繁琐且容易出错的任务,但它的优点是不需要用户自行计算导数,尽管不限制导数阶数。

这个类的实例是不可变的。

从以下版本开始:
1.7
另请参阅: