public void AdaptiveTest1() { int n = 100; double a = 0; double b = 1; double result = Calculus.AdaptiveRectangularMethod(TestFunction1, a, b, n, 0.01); Assert.AreEqual(2.5, result, 0.01); }
public void AdaptiveTest3() { double result = Calculus.AdaptiveRectangularMethod(TestFunction2, 0, 1, 5000, 0.01); Assert.AreEqual(Math.Sin(1) - 0.25, result, 0.01); }
public void AdaptiveTest2() { Calculus.AdaptiveRectangularMethod(TestFunction1, 0, 1, 100, 0); }