User Documentation
RAVL, Recognition And Vision Library
DEVELOP HOME PAGE CLASS LIST CONTENTS
Ravl - Math - Statistics - NormalC
 

  PUBLIC
NormalC::NormalC(void)
NormalC::NormalC(const MeanCovarianceC &,bool)
NormalC::Set(const MeanCovarianceC &,bool)
NormalC::Evaluate(const VectorC &)
NormalC::Size(void) const

   NormalC   
 
Model a normal (or gauss) multi-dimensional distribution.
 
include "Ravl/Normal.hh"
User Level:Normal
Library:RavlMath
In Scope:RavlN

Variables:
Methods:
NormalC()
Default constructor.
Creates a distribution with zero dimensions.

NormalC(const MeanCovarianceC & meanCov,bool fixSingular = false)
Construct from a covariance matrix.

bool Set(const MeanCovarianceC & meanCov,bool fixSingular = false)
Setup the distribution.
Use the mean and covariance to setup the distribution. This may fail if the covariance is singular.

RealT Evaluate(const VectorC & vec)
Get value of normal distribution at 'vec'.

UIntT Size() const
Get the number of dimensions in the distribution.


Maintainer:Charles Galambos, Documentation by CxxDoc: Tue Aug 13 09:59:02 2002