Puoi aprire il codice e modificare la funzione: vedi l'Help
You can open the Code and modify the function: see the Help
HELP
Fixed point iteration - F(x) = x
F: x → (x² + 1.25) / 3
x(1) = K, x(n+1) = (x(n)²+ 1.25)/3
x(.) → 0.5 if 0.5 ≤ K < 2.5, x(.) = 2.5 if K = 2.5, x(.) diverges otherwise.
In the picture the cases K = 2 and K = 3.
function f(x) { y = 1/0; return y } function g(x) { y = (x*x+1.25)/3; return y } function h(x) { y = x; return y } function k(x) { y = 1/0; return y } aX = 0; bX = 4; aY = 0; bY = 4 Dx = 1/2; Dy = 1/2 ... Lx=[2,2,g(2),g(2),g(g(2)),g(g(2)),g(g(g(2))),g(g(g(2))),g(g(g(g(2)))),g(g(g(g(2)))),g(g(g(g(g(2))))),g(g(g(g(g(2)))))]; Ly=[2,g(2),g(2),g(g(2)),g(g(2)),g(g(g(2))),g(g(g(2))),g(g(g(g(2)))),g(g(g(g(2)))),g(g(g(g(g(2))))),g(g(g(g(g(2))))),g(g(g(g(g(g(2))))))] L1x=[3,3,g(3),g(3),] L1y=[3,g(3),g(3),4] Qx=[0.5,2.5]; Qy=Qx; Q2x=[2,3]; Q2y=[2,3] ... AX=BX=AY=BY="" ... AAX="0"; BBX="4"; AAY="0"; BBY="4" ... T0=["y = x",3.75,3.35]; T1=["F",2.7,3.25]