|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.math3.linear.EigenDecompositionTest
public class EigenDecompositionTest
| Constructor Summary | |
|---|---|
EigenDecompositionTest()
|
|
| Method Summary | |
|---|---|
protected void |
checkEigenValues(double[] targetValues,
EigenDecomposition ed,
double tolerance)
Verifies that the given EigenDecomposition has eigenvalues equivalent to the targetValues, ignoring the order of the values and allowing values to differ by tolerance. |
protected void |
checkEigenVector(double[] eigenVector,
EigenDecomposition ed,
double tolerance)
Returns true iff eigenVector is a scalar multiple of one of the columns of ed.getV(). |
static RealMatrix |
createOrthogonalMatrix(Random r,
int size)
|
void |
setUp()
|
void |
tearDown()
|
void |
testAEqualVDVt()
test A = VDVt |
void |
testBigMatrix()
test eigenvalues for a big matrix. |
void |
testDiagonal()
test diagonal matrix |
void |
testDimension1()
|
void |
testDimension2()
|
void |
testDimension3()
|
void |
testDimension3MultipleRoot()
|
void |
testDimension4WithoutSplit()
|
void |
testDimension4WithSplit()
|
void |
testDimensions()
test dimensions |
void |
testDistinctEigenvalues()
Matrix with eigenvalues {2, 0, 12} |
void |
testEigenvalues()
test eigenvalues |
void |
testEigenvectors()
test eigenvectors |
void |
testMath308()
|
void |
testMath848()
|
void |
testMathpbx02()
|
void |
testMathpbx03()
|
void |
testNormalDistributionUnsymmetricMatrix()
|
void |
testRandomUnsymmetricMatrix()
|
void |
testRepeatedEigenvalue()
Matrix with eigenvalues {8, -1, -1} |
void |
testSquareRoot()
|
void |
testSquareRootNonPositiveDefinite()
|
void |
testSquareRootNonSymmetric()
|
void |
testSymmetric()
|
void |
testTridiagonal()
test a matrix already in tridiagonal form. |
void |
testUnsymmetric()
|
void |
testVOrthogonal()
test that V is orthogonal |
void |
testZeroDivide()
Verifies operation on indefinite matrix |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EigenDecompositionTest()
| Method Detail |
|---|
public void testDimension1()
public void testDimension2()
public void testDimension3()
public void testDimension3MultipleRoot()
public void testDimension4WithSplit()
public void testDimension4WithoutSplit()
public void testMath308()
public void testMathpbx02()
public void testMathpbx03()
public void testTridiagonal()
public void testDimensions()
public void testEigenvalues()
public void testBigMatrix()
public void testSymmetric()
public void testSquareRoot()
public void testSquareRootNonSymmetric()
public void testSquareRootNonPositiveDefinite()
public void testUnsymmetric()
public void testRandomUnsymmetricMatrix()
public void testNormalDistributionUnsymmetricMatrix()
public void testMath848()
public void testEigenvectors()
public void testAEqualVDVt()
public void testVOrthogonal()
public void testDiagonal()
public void testRepeatedEigenvalue()
public void testDistinctEigenvalues()
public void testZeroDivide()
protected void checkEigenValues(double[] targetValues,
EigenDecomposition ed,
double tolerance)
protected void checkEigenVector(double[] eigenVector,
EigenDecomposition ed,
double tolerance)
public void setUp()
public void tearDown()
public static RealMatrix createOrthogonalMatrix(Random r,
int size)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||