public class IntegerBootstrapping extends LambdaMethod
这种方法对于整数模糊度解决比LAMBDA或MLAMBDA方法要快,但其成功率要小得多。该方法扩展了LambdaMethod,因为它使用了来自LAMBDA方法的LDL'分解和约化方法。该方法与LAMBDA方法非常不同,因为找到的解不是最小二乘解。它是一种评估找到的解成功概率的解。概率随着LDL'分解和约化方法的剂量而增加。
如果想要使用这种方法进行整数模糊度解决,只需构造一个只带有一个double参数的IntegerBootstrapping,该参数是希望的最小成功概率。然后,可以调用solveILS方法。
Constructor and Description |
---|
IntegerBootstrapping(double prob)
引导模糊度估计器的构造函数。
|
Modifier and Type | Method and Description |
---|---|
protected void |
discreteSearch()
通过P.J.G.中方程(13)的引导方法计算解。
|
protected IntegerLeastSquareSolution[] |
recoverAmbiguities()
在Z变换之前恢复模糊度。
|
inverseDecomposition, ltdlDecomposition, reduction
addSolution, getDecorrelatedReference, getDiagReference, getLowReference, getMaxDistance, getMaxSolution, getSize, getSolutionsSize, getZInverseTransformationReference, integerGaussTransformation, lIndex, permutation, removeSolution, setComparator, solveILS, zIndex
public IntegerBootstrapping(double prob)
prob
- 引导的最小概率接受度
protected void discreteSearch()
discreteSearch
在类 LambdaMethod
中
protected IntegerLeastSquareSolution[] recoverAmbiguities()
recoverAmbiguities
在类 AbstractLambdaMethod
中
Copyright © 2002-2023 CS GROUP. All rights reserved.