类 BracketedUnivariateSolver.Interval
java.lang.Object
org.hipparchus.analysis.solvers.BracketedUnivariateSolver.Interval
- 封闭接口:
-
BracketedUnivariateSolver<F extends UnivariateFunction>
一个包围根的函数区间。
包含两个端点和两个端点处的函数值。
- 另请参阅:
-
构造器概要
构造器说明Interval
(double leftAbscissa, double leftValue, double rightAbscissa, double rightValue) 使用给定的端点构造一个新的区间。 -
方法概要
修饰符和类型方法说明double
获取左端点。double
获取getLeftAbscissa()
处的函数值。double
获取右端点。double
获取getRightAbscissa()
处的函数值。double
getSide
(AllowedSolution allowed) 获取对应于允许侧的横坐标。
-
构造器详细资料
-
Interval
public Interval(double leftAbscissa, double leftValue, double rightAbscissa, double rightValue) 使用给定的端点构造一个新的区间。- 参数:
-
leftAbscissa
- 区间左侧的横坐标值。 -
leftValue
- 在leftAbscissa
处的函数值。 -
rightAbscissa
- 区间右侧的横坐标值。必须大于或等于leftAbscissa
。 -
rightValue
- 在rightAbscissa
处的函数值。
-
-
方法详细资料
-
getLeftAbscissa
public double getLeftAbscissa()获取左侧横坐标。- 返回:
- 区间起始点的横坐标。
-
getRightAbscissa
public double getRightAbscissa()获取右侧横坐标。- 返回:
- 区间结束点的横坐标。
-
getLeftValue
public double getLeftValue()获取在getLeftAbscissa()
处的函数值。- 返回:
- 区间起始点的函数值。
-
getRightValue
public double getRightValue()获取在getRightAbscissa()
处的函数值。- 返回:
- 区间结束点的函数值。
-
getSide
获取对应于允许侧的横坐标。- 参数:
-
allowed
- 根的侧面。 - 返回:
- 选择的根侧的横坐标。
-