using System; using System.Collections.Generic; using S = Science.Statistics.BasicStatistics; namespace ScienceTest.StatisticsTest.BasicStatisticsTest { public class AddCorrelationTest { public AddCorrelationTest() { } private string result; public string Result { get{return result;} } public void Compute() { S.StandardDeviationAndAverage s1 = new S.StandardDeviationAndAverage(); s1.LengthOfData = 5; s1.Average = 4.0; s1.StandardDeviation = 2.0; S.StandardDeviationAndAverage s2 = new S.StandardDeviationAndAverage(); s2.LengthOfData = 5; s2.Average = 4.0; s2.StandardDeviation = 2.0; S.DataForScatterDiagram dataf = new S.DataForScatterDiagram(); dataf.XStandardDeviationAndAverage = s1; dataf.YStandardDeviationAndAverage = s2; S.Correlation c1 = new S.Correlation(); c1.Data = dataf; c1.Value = 0.45; S.StandardDeviationAndAverage s3 = new S.StandardDeviationAndAverage(); s3.LengthOfData = 5; s3.Average = 2.0; s3.StandardDeviation = 4.0; S.StandardDeviationAndAverage s4 = new S.StandardDeviationAndAverage(); s4.LengthOfData = 5; s4.Average = 2.0; s4.StandardDeviation = 4.0; S.DataForScatterDiagram datas = new S.DataForScatterDiagram(); datas.XStandardDeviationAndAverage = s3; datas.YStandardDeviationAndAverage = s4; S.Correlation c2 = new S.Correlation(); c2.Data = datas; c2.Value = -0.2; S.Correlation r = S.Correlation.Add(c1,c2); result += r.Value.ToString()+" "; } } } // 0.0272727272727273