#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 487 of file util_sparx.h.
|
Definition at line 492 of file util_sparx.h. References twopi. 00492 : sigma(sigma_) { 00493 rttwopisigma = sqrtf(static_cast<float>(twopi)*sigma); 00494 twosigma2 = 2*sigma*sigma; 00495 }
|
|
Definition at line 496 of file util_sparx.h. References x. 00496 {
00497 return exp(-x*x/(twosigma2))/rttwopisigma;
00498 }
|
|
Definition at line 489 of file util_sparx.h. |
|
Definition at line 488 of file util_sparx.h. |
|
Definition at line 490 of file util_sparx.h. |