Classes | Namespaces | Typedefs
covariance_ellipsoid.hpp File Reference

Generates the ellipsoid for a multivariate guassian distribution. More...

#include <cmath>
#include <ecl/linear_algebra.hpp>
#include <ecl/config/macros.hpp>
Include dependency graph for covariance_ellipsoid.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ecl::CovarianceEllipsoid< T, N >
 Parent template for covariance ellipsoids. More...
class  ecl::CovarianceEllipsoid< double, 2 >
 Specialisation of covariance ellipsoids in two dimensions. More...
class  ecl::CovarianceEllipsoid< double, 3 >
 Specialisation of covariance ellipsoids in three dimensions. More...
class  ecl::CovarianceEllipsoid< float, 2 >
 Specialisation of covariance ellipsoids in two dimensions. More...
class  ecl::CovarianceEllipsoid< float, 3 >
 Specialisation of covariance ellipsoids in three dimensions. More...

Namespaces

namespace  ecl

Typedefs

typedef CovarianceEllipsoid
< double, 2 > 
ecl::CovarianceEllipsoid2d
 Convenience typedef for 2d covariance ellipsoids.
typedef CovarianceEllipsoid
< float, 2 > 
ecl::CovarianceEllipsoid2f
 Convenience typedef for 2f covariance ellipsoids.
typedef CovarianceEllipsoid
< double, 3 > 
ecl::CovarianceEllipsoid3d
 Convenience typedef for 3d covariance ellipsoids.
typedef CovarianceEllipsoid
< float, 3 > 
ecl::CovarianceEllipsoid3f
 Convenience typedef for 3f covariance ellipsoids.

Detailed Description

Generates the ellipsoid for a multivariate guassian distribution.

Generates the ellipsoid for a multivariate guassian distribution.

Some of this code is adapted from the matlab script below. Note that we don't do mahalanobis distance conversions - haven't found a dire need for them yet - should do in the future?

http://openslam.informatik.uni-freiburg.de/data/svn/tjtf/trunk/matlab/plotcov2.m

Date:
October 2009

Definition in file covariance_ellipsoid.hpp.



ecl_statistics
Author(s): Daniel Stonier
autogenerated on Sun Oct 5 2014 23:35:31