The function calculates 1-D Gaussian function:
f(x) = exp( x * x / ( -2 * s * s ) ) / ( s * sqrt( 2 * PI ) )
public static double Gaussian(double sigmaSquared, double x) { return Math.Exp(x * x / (-2 * sigmaSquared)) / (Math.Sqrt(2 * Math.PI * sigmaSquared)); }