fonction : f(x)=

Intervalle\; [a;b]\; contenant\; la\; solution\
 avec \;A(a;f(a))\; et \;B(b;f(b)) : 

a

[

]

;

b

milieu de [a;b]

f(milieu)

f(a)*f(milieu)

Précision

Nouveau choix

b :

a :

Explications :

si f(a)*f(milieu)>0

[a;b] devient

[milieu;b]

si f(a)*f(milieu)<0

[a;b] devient

[a;milieu]

Intervalles

successifs

Arrêter enregristrement

Démarrer enregistrement

Arrêter enregristrement

f(x) = (x * sin(x))
a = 3
b = 3.452988385938626
A: (a, f(a))
B: (b, f(b))
g = Segment(A, (x(A), 0))
h = Segment(B, (x(B), 0))
ChampTexte1 = Textfield(f)
ChampTexte2 = Textfield(a)
ChampTexte3 = Textfield(b)
B1: (a + b) / 2
B2: f(B1)
B3: (f(a) * B2)
D1: b - a
C5 = If(B3 > 0, B1, a)
C6 = If(B3 > 0, b, B1)
L_1: {a, b}
L_2: {a, b}
e = 1 (slider from -5 to 5, step 0.1)