maths.numerical_analysis.bisection_2 ==================================== .. py:module:: maths.numerical_analysis.bisection_2 .. autoapi-nested-parse:: Given a function on floating number f(x) and two floating numbers `a` and `b` such that f(a) * f(b) < 0 and f(x) is continuous in [a, b]. Here f(x) represents algebraic or transcendental equation. Find root of function in interval [a, b] (Or find a value of x such that f(x) is 0) https://en.wikipedia.org/wiki/Bisection_method Functions --------- .. autoapisummary:: maths.numerical_analysis.bisection_2.bisection maths.numerical_analysis.bisection_2.equation Module Contents --------------- .. py:function:: bisection(a: float, b: float) -> float >>> bisection(-2, 5) 3.1611328125 >>> bisection(0, 6) 3.158203125 >>> bisection(2, 3) Traceback (most recent call last): ... ValueError: Wrong space! .. py:function:: equation(x: float) -> float >>> equation(5) -15 >>> equation(0) 10 >>> equation(-5) -15 >>> equation(0.1) 9.99 >>> equation(-0.1) 9.99