Accord.Tests.Math.AForgeToolsTest.ScaleTest3 C# (CSharp) Method

ScaleTest3() private method

private ScaleTest3 ( ) : void
return void
        public void ScaleTest3()
        {
            double toMin = 0;
            double toMax = 100;

            double[][] x = 
            { 
                new double[] { -1.0,  1.0 },
                new double[] { -0.2,  0.0 },
                new double[] { -0.6,  0.0 },
                new double[] {  0.0, -1.0 },
            };

            double[][] expected = 
            { 
                new double[] {    0, 100 },
                new double[] {   80,  50 },
                new double[] {   40,  50 },
                new double[] {  100,   0 },
            };

            var actual = Tools.Scale(toMin, toMax, x);

            Assert.IsTrue(Matrix.IsEqual(expected, actual));

        }