Example #1
0
def test_trapz_line():
    assert math.isclose(float((trapz(line, 1, 10))), 50.0, rel_tol=.1)
    assert math.isclose(float((trapz(squared, 1, 10))), 333.0, rel_tol=.001)
    assert math.isclose(float((trapz(quadratic, 1, 10, a=1, b=3, c=2))),
                        500.0,
                        rel_tol=.1)
    assert math.isclose(float((trapz(quad_curry, 1, 10, a=1, b=3, c=2))),
                        500.0,
                        rel_tol=.1)
Example #2
0
def test_trapz_line():
    assert math.isclose(float((trapz(line, 1, 10))), 50.0, rel_tol=.1)
    assert math.isclose(float((trapz(squared, 1, 10))), 333.0, rel_tol=.001)
    assert math.isclose(float((trapz(quadratic, 1, 10, a=1, b=3, c=2))), 500.0, rel_tol=.1)
Example #3
0
def test_trapz_sin():
    assert math.isclose(trapz(math.sin, 0, 2 * math.pi), 0.0, abs_tol=1e-8)
Example #4
0
def test_trapz_sin():
    assert math.isclose(trapz(math.sin, 0, 2*math.pi), 0.0, abs_tol=1e-8)