类 FieldGradient<T extends CalculusFieldElement<T>>

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

public class FieldGradient<T extends CalculusFieldElement<T>> extends Object implements FieldDerivative<T,FieldGradient<T>>
代表函数的值和导数的类。

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

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

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

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

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

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