类 UnivariateDerivative1

java.lang.Object
org.hipparchus.analysis.differentiation.UnivariateDerivative<UnivariateDerivative1>
org.hipparchus.analysis.differentiation.UnivariateDerivative1
所有已实现的接口:
Serializable, Comparable<UnivariateDerivative1>, Derivative<UnivariateDerivative1>, CalculusFieldElement<UnivariateDerivative1>, FieldElement<UnivariateDerivative1>

public class UnivariateDerivative1 extends UnivariateDerivative<UnivariateDerivative1>
表示函数值和导数的类。

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

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

UnivariateDerivative1实例可以直接使用,因为这个类提供了数学函数的算术运算符作为方法(+,-,*,/,%,sin,cos等)。

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

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

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