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
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
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