using System; using System.Collections.Generic; using S = Science.Statistics.BasicStatistics; namespace ScienceTest.StatisticsTest.BasicStatisticsTest { public class StandardErrorOfAverageTest { public StandardErrorOfAverageTest() { } private string result; public string Result { get{return result;} } public void Compute() { S.BoxModel model = new S.BoxModel(); model.AddTicket(1.0); model.AddTicket(2.0); model.AddTicket(3.0); model.AddTicket(4.0); model.AddTicket(5.0); model.AddTicket(6.0); model.NumberOfDraws = 100; S.StandardErrorAndExpectedValue s = new S.StandardErrorAndExpectedValue(model); result += s.ExpectedValueForAverage.ToString()+" "; result += s.StandardErrorForAverage.ToString()+"\r\n"; S.NormalCurve nc = new S.NormalCurve(); double su = (3.67 - s.ExpectedValueForAverage) /s.StandardErrorForAverage; double area = nc.AreaBetween(-su, su); result += ((100.0-area)/2.0).ToString(); } } } // 3.5 0.170782512765993 // 15.9766485749535