类 BesselJ.BesselJResult
java.lang.Object
org.hipparchus.special.BesselJ.BesselJResult
- 封闭类:
-
BesselJ
封装了由
BesselJ.rjBesl(double, double, int)
返回的结果。
getVals()
返回计算的函数值。getnVals()
是由getnVals()
返回的值中可信的数量。
- nVals < 0: 参数超出范围。例如,nb <= 0,alpha < 0或> 1,或x太大。在这种情况下,b(0)设置为零,不计算b-向量的其余部分,并将nVals设置为MIN(nb,0) - 1,以便nVals != nb。
- nb > nVals > 0: 无法准确计算所有请求的函数值。这通常是因为nb远大于abs(x)。在这种情况下,对于n < nVals,b(n)将被计算到所需的精度,但是对于nVals < n <= nb,精度会丢失。如果b(n)对于n > nVals不消失(因为它太小而无法表示),且b(n)/b(nVals) = \(10^{-k}\),则只能信任b(n)的前NSIG-k个有效数字。
-
构造器概要
-
方法概要
-
构造器详细资料
-
BesselJResult
public BesselJResult(double[] b, int n) 使用给定的值和有效值计数创建新的BesselJResult。- 参数:
-
b
- 值 -
n
- 有效值的数量
-
-
方法详细资料
-
getVals
public double[] getVals()获取计算的函数值。- 返回:
- 计算的函数值
-
getnVals
public int getnVals()获取有效函数值的数量。- 返回:
-
有效函数值的数量(通常与
getnVals()
返回的数组长度相同)
-