Accord.Tests.Statistics.ToolsTest.StandardDeviationTest3 C# (CSharp) Method

StandardDeviationTest3() private method

private StandardDeviationTest3 ( ) : void
return void
        public void StandardDeviationTest3()
        {
            double[,] matrix = 
            {
                { 2, -1.0, 5 },
                { 7,  0.5, 9 },
            };

            double[] means = Measures.Mean(matrix, dimension: 0);
            Assert.IsTrue(means.IsEqual(new[] { 4.5000, -0.2500, 7.0000} ));

            double[] stdev = Measures.StandardDeviation(matrix, means);
            Assert.IsTrue(stdev.IsEqual(new[] { 3.5355339059327378, 1.0606601717798212, 2.8284271247461903 }));

            double[] stdev2 = Measures.StandardDeviation(matrix);
            Assert.IsTrue(stdev2.IsEqual(stdev));
        }