AK.F1.Timing.Model.Collections.DoubleCollectionModel.UpdateStandardDeviation C# (CSharp) 메소드

UpdateStandardDeviation() 개인적인 메소드

private UpdateStandardDeviation ( double item ) : void
item double
리턴 void
        private void UpdateStandardDeviation(double item)
        {
            double n = InnerItems.Count;
            double mean = Mean.GetValueOrDefault(0d);

            SumOfSquaredValues += Sqr(item);
            StandardDeviation = Math.Sqrt(1d / n * (SumOfSquaredValues - (n * Sqr(mean))));
        }