Warning: include(/data/isip/www/templates/documentation/header/header.html) [function.include]: failed to open stream: No such file or directory in /home5/piconepr/public_html/isip/projects/speech/software/documentation/class/stat/UniformModel/index.html on line 2

Warning: include() [function.include]: Failed opening '/data/isip/www/templates/documentation/header/header.html' for inclusion (include_path='.:/usr/lib64/php:/usr/lib/php') in /home5/piconepr/public_html/isip/projects/speech/software/documentation/class/stat/UniformModel/index.html on line 2

Warning: include(/data/isip/www/templates/documentation/body/index_class.html) [function.include]: failed to open stream: No such file or directory in /home5/piconepr/public_html/isip/projects/speech/software/documentation/class/stat/UniformModel/index.html on line 5

Warning: include() [function.include]: Failed opening '/data/isip/www/templates/documentation/body/index_class.html' for inclusion (include_path='.:/usr/lib64/php:/usr/lib/php') in /home5/piconepr/public_html/isip/projects/speech/software/documentation/class/stat/UniformModel/index.html on line 5

Warning: include(/data/isip/www/templates/documentation/body/bar.html) [function.include]: failed to open stream: No such file or directory in /home5/piconepr/public_html/isip/projects/speech/software/documentation/class/stat/UniformModel/index.html on line 6

Warning: include() [function.include]: Failed opening '/data/isip/www/templates/documentation/body/bar.html' for inclusion (include_path='.:/usr/lib64/php:/usr/lib/php') in /home5/piconepr/public_html/isip/projects/speech/software/documentation/class/stat/UniformModel/index.html on line 6
name: UniformModel

synopsis:

g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_stat.a

#include <UniformModel.h>

UniformModel(MODE mode = DEF_MODE);
UniformModel(const UniformModel& arg);
boolean eq(const UniformModel& arg) const;
boolean assign(const UniformModel& arg);
boolean setMin(VectorFloat& arg);
boolean setMax(VectorFloat& arg);
quick start:

UniformModel model;
VectorFloat min;
min.assign(L"-2, -1, -3");
model.setMin(min);
VectorFloat max(L"1, 2, 0");
model.setMax(max);
description:

The UniformModel class is used to calculate the likelihood of a vector modeled by a uniform distribution. The density function is defined as follows:
               1 
  p(x) = -----------------  ,  min < x < max
          Area(max - min)

                0           ,  otherwise
where the area is computed as a product of rectangular regions in an N-dimensional space.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods:

examples:

notes: