public void TestZeidel1() { decimal[] data = MatrixMath.CalculateZeidel(matrix2, 0.00001m); decimal delta = 0.0001m; Assert.AreEqual(validData2.Length, data.Length); for (var i = 0; i < validData2.Length; i++) { if (MatrixMath.Abs(data[i] - validData2[i]) > delta) { Assert.Fail(MatrixMath.Abs(data[i] - validData2[i]).ToString()); } } }
public void TestGauss2() { decimal[] data = MatrixMath.CalculateGauss(matrix1); decimal delta = 0.01m; Assert.AreEqual(validData1.Length, data.Length); for (var i = 0; i < validData1.Length; i++) { if (MatrixMath.Abs(data[i] - validData1[i]) > delta) { Assert.Fail(MatrixMath.Abs(data[i] - validData1[i]).ToString()); } } }