コード例 #1
0
def test__argmin_10():
    epsilon = 1e-6
    lo = 0
    hi = 1e20
    x_min = -5000
    f = lambda x: x
    assert abs(argmin(f,lo,hi,epsilon)-0) <= epsilon
コード例 #2
0
def test__argmin_4():
    epsilon = 1e-9
    lo = -20
    hi = 20
    x_min = 5
    f = lambda x: (x-x_min)**2
    assert abs(argmin(f,lo,hi,epsilon)-x_min) <= epsilon
コード例 #3
0
def test__argmin_8():
    epsilon = 1e-6
    lo = 0
    hi = 1e20
    x_min = 5000
    f = lambda x: (x-x_min)**2
    assert abs(argmin(f,lo,hi,epsilon)-x_min) <= epsilon