Package | Description |
---|---|
numerics |
Modifier and Type | Method and Description |
---|---|
static EigenSystem3D |
EigenSystem3D.sort(EigenvalueDecomposition eig)
Sorts eigen system by eigenvalue, greatest first.
|
static EigenSystem3D |
EigenSystem3D.sort(RealMatrix A)
Sorts eigen system by eigenvalue, greatest first.
|
static EigenSystem3D |
SphericalDistributionFitter.tBarEigenSystem(double[] tBarComps)
Gets the eigen system of the scatter matrix from an array.
|
static EigenSystem3D |
SphericalDistributionFitter.tBarEigenSystem(double[] tBarComps,
boolean upperTriangular)
Gets the eigen system of the scatter matrix from an array.
|
static EigenSystem3D |
SphericalDistributionFitter.tBarEigenSystem(RealMatrix tBar) |
static EigenSystem3D |
SphericalDistributionFitter.tBarEigenSystem(Vector3D[] sampleVecs) |
Modifier and Type | Method and Description |
---|---|
static double |
WatsonFitter.fitKappa(EigenSystem3D eig)
Fits kappa to a scatter matrix.
|
static double |
WatsonFitter.fitKappa(EigenSystem3D eig,
Vector3D[] sampleVecs)
Fits kappa for a sample of vectors.
|
static BinghamDistribution |
BinghamFitter.getBinghamDistribution(EigenSystem3D tBarEig)
Get a Bingham distribution from a scatter matrix of samples.
|
static BinghamDistribution |
BinghamFitter.getBinghamDistribution(EigenSystem3D tBarEig,
java.util.Random ran)
Get a Bingham distribution from a scatter matrix of samples, and also specify the random number generator used by the distribution.
|
static double |
WatsonFitter.getBipolarConfidenceCone(EigenSystem3D eig,
Vector3D[] sampleVecs,
double alpha)
Get the semi-vertical angle of the 100(1 - \alpha)% confidence cone around \mu.
|
static double |
WatsonFitter.testBipolarRotSymm(EigenSystem3D eig,
Vector3D mu,
Vector3D[] sampleVecs)
Test of rotational symmetry for a bipolar distribution.
|
static double |
WatsonFitter.testGirdleRotSymm(EigenSystem3D eig,
Vector3D mu,
Vector3D[] sampleVecs)
Test rotational symmetry for a girdle distribution.
|