![]() |
klMatrix
|
#include <kl_multivariate_random_variable.h>

Public Member Functions | |
| klNormalMultiVariate (klVector< TYPE > meanVector, klMatrix< TYPE > covarianceMatrix, bool seedFromClock=true, klVector< unsigned int > seedVector=0) | |
| void | setup (bool seedFromClock) |
| klVector< TYPE > | operator() () |
| double | entropy (double dx, unsigned int n) |
| TYPE | p (TYPE x) |
| klMatrix< TYPE > | whiteningTransform () |
| klMatrix< TYPE > | lociOfContantProbability (double dx) |
| klMatrix< TYPE > | eigenvectors () |
| TYPE | mahalanobisDistance (klVector< TYPE > x) |
| void | setupSpec () |
| template<> | |
| void | setupSpec () |
| template<> | |
| void | setupSpec () |
Private Attributes | |
| klVector< TYPE > | _meanVector |
| klMatrix< TYPE > | _covarianceMatrix |
| klVector< unsigned int > | _seedVector |
| klMatrix< TYPE > | _factor |
| vector< klNormalBoxMullerRV < TYPE > > | _normals |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |

|
inline |
|
inline |

| void klNormalMultiVariate< float >::setupSpec | ( | ) |

| void klNormalMultiVariate< double >::setupSpec | ( | ) |

| void klNormalMultiVariate< TYPE >::setupSpec | ( | ) |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.7