SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Functions
ghthr.c File Reference

Calculates n-1 thresholds in a n-gaussian probability distribution. More...

Functions

int spr_ghthr (SprGHFitGaussMix *gmix, float thr[], int niter)
 

Detailed Description

Calculates n-1 thresholds in a n-gaussian probability distribution.

Author
Dirk Van Compernolle
Date
12 Sep 1991
Bug:

ghthr() assumes the mu's are ranked from small to large.

The iterative procedure used in ghthr() is not waterproof. It assumes that the cross-over point between two distributions lies between [mu1 - sigma1 , mu2 + sigma2]. Intersections beyond this range (though very rare) are not found.

Revision History:
15 Dec 1993 by DVC
The dominance check that was included till now checked if either distribution dominated the other one at its mean value; this is a poor check. This check is replaced by dominance checking at the extreme mu+-sig points, which are now also the extremes for the iterative search procedure.