#include <util_sparx.h>
Public Member Functions | |
Gaussian (float sigma_=1.0) | |
float | operator() (float x) const |
Private Attributes | |
float | sigma |
float | rttwopisigma |
float | twosigma2 |
Usage:
Gaussian gauss(sigma); float g = gauss(x);
Definition at line 488 of file util_sparx.h.
|
Definition at line 493 of file util_sparx.h. References twopi. 00493 : sigma(sigma_) { 00494 rttwopisigma = sqrtf(static_cast<float>(twopi)*sigma); 00495 twosigma2 = 2*sigma*sigma; 00496 }
|
|
Definition at line 497 of file util_sparx.h. References x. 00497 {
00498 return exp(-x*x/(twosigma2))/rttwopisigma;
00499 }
|
|
Definition at line 490 of file util_sparx.h. |
|
Definition at line 489 of file util_sparx.h. |
|
Definition at line 491 of file util_sparx.h. |