Accord.Tests.Statistics.NonLinearLeastSquaresTest.function C# (CSharp) Method

function() private method

private function ( double parameters, double input ) : double
parameters double
input double
return double
        double function(double[] parameters, double[] input)
        {
            double m = parameters[0];
            double s = parameters[1];
            double a = parameters[2];
            double b = parameters[3];
            double x = input[0];

            return a * Math.Exp(-0.5 * Math.Pow((x - m) / s, 2)) + b;
        }