类 FieldUnivariateDerivative1<T extends CalculusFieldElement<T>>

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

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

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

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

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

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

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

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