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]