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));
}