Analysis.EDM.BlockDemodulator.bootstrapMean C# (CSharp) Method

bootstrapMean() public method

public bootstrapMean ( double values ) : double
values double
return double
        public double bootstrapMean(double[] values)
        {
            // make the replicate
            double[] replicate = new double[values.Length];
            for (int i = 0; i < values.Length; i++) replicate[i] = values[r.Next(values.Length)];
            // find its mean
            double total = 0.0;
            foreach (double d in replicate) total += d;
            total /= replicate.Length;
            return total;
        }