Accord.Tests.Interop.Math.Specification.Specification C# (CSharp) Method

Specification() public method

public Specification ( int n, double>.Func function, double[]>.Func gradient, double start ) : Accord.Math.Optimization
n int
function double>.Func
gradient double[]>.Func
start double
return Accord.Math.Optimization
        public Specification(int n, Func<double[], double> function, 
            Func<double[], double[]> gradient, double[] start)
        {
            this.Variables = n;
            this.Function = function;
            this.Gradient = gradient;
            this.Start = start;

            if (start == null)
                this.Start = new double[n];
        }
Specification