using System; using System.Collections.Generic; using S = Science.Statistics.BasicStatistics; namespace ScienceTest.StatisticsTest.BasicStatisticsTest { public class VariableTest { public VariableTest() { } private string result; public string Result { get { return result; } } public void Compute() { S.StandardDeviationAndAverage sda = new S.StandardDeviationAndAverage(); sda.StandardDeviation = 3.0; sda.Average = 66.0; S.Variable vari = new S.Variable(sda); result += vari.ToStandardUnit(69.0).ToString() + "SU\r\n"; S.NormalCurve curve = new S.NormalCurve(); double per = (100.0 - 2.0 * curve.AreaBetween(0, vari.ToStandardUnit(69.0))) / 2.0; result += per.ToString() + "%\r\n"; double su = curve.ToStandardUnit(80.0); result += su.ToString() + "SU\r\n"; result += vari.ToValue(su).ToString() + "''\r\n"; } } } /* 1SU 15.8655253931376% 1.28155156554314SU 69.8446546966294'' */