枚举类 AllowedSolution
- 所有已实现的接口:
-
Serializable
,Comparable<AllowedSolution>
,Constable
一个
(bracketed univariate real) root-finding algorithm
可能接受的解的种类。基本上控制是否允许欠估计和过估计。
如果接受所有解(ANY_SIDE
),那么根查找算法返回给定根的解可能等于实际根,但也可能是略小或略大于实际根的近似值。根查找算法通常只保证返回的解在请求的容差范围内。然而,在某些情况下,有必要保证返回的解位于解的特定一侧。
- 另请参阅:
-
嵌套类概要
从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
枚举常量概要
枚举常量说明只有大于或等于零的值才能作为根查找的解。对于根查找,解的值没有额外的侧面限制。只有小于或等于零的值才能作为根查找的解。只有小于或等于实际根的解才能作为根查找的解。只有大于或等于实际根的解才能作为根查找的解。 -
方法概要
修饰符和类型方法说明static AllowedSolution
返回带有指定名称的该类的枚举常量。static AllowedSolution[]
values()
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
-
枚举常量详细资料
-
ANY_SIDE
对于根查找,解决方案没有额外的边界限制。也就是说,允许欠估计和过估计。因此,如果函数 f(x) 在 x = x0 处有一个根,那么根查找结果 s 可能小于 x0,等于 x0,或大于 x0。 -
LEFT_SIDE
仅接受小于或等于实际根的解作为根查找的解。换句话说,不允许过估计。因此,如果函数 f(x) 在 x = x0 处有一个根,那么根查找结果 s 必须满足 s <= x0。 -
RIGHT_SIDE
仅接受大于或等于实际根的解作为根查找的解。换句话说,不允许欠估计。因此,如果函数 f(x) 在 x = x0 处有一个根,那么根查找结果 s 必须满足 s >= x0。 -
BELOW_SIDE
仅接受值小于或等于零的解作为根查找的解。因此,如果函数 f(x) 在 x = x0 处有一个根,那么根查找结果 s 必须满足 f(s) <= 0。 -
ABOVE_SIDE
仅接受值大于或等于零的解作为根查找的解。因此,如果函数 f(x) 在 x = x0 处有一个根,那么根查找结果 s 必须满足 f(s) >= 0。
-
-
方法详细资料
-
values
返回包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同- 返回:
- 包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
-
valueOf
返回带有指定名称的该类的枚举常量。字符串必须与用于声明该类的枚举常量的标识符完全匹配。(不允许有多余的空格字符。)- 参数:
-
name
- 要返回的枚举常量的名称。 - 返回:
- 返回带有指定名称的枚举常量
- 抛出:
-
IllegalArgumentException
- 如果该枚举类没有带有指定名称的常量 -
NullPointerException
- 如果参数为空值
-