Beispiel #1
0
        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);
        }
Beispiel #2
0
        public void AdaptiveTest3()
        {
            double result = Calculus.AdaptiveRectangularMethod(TestFunction2, 0, 1, 5000, 0.01);

            Assert.AreEqual(Math.Sin(1) - 0.25, result, 0.01);
        }
Beispiel #3
0
 public void AdaptiveTest2()
 {
     Calculus.AdaptiveRectangularMethod(TestFunction1, 0, 1, 100, 0);
 }