Fractals oscil·lants

Existeixen un tipus de fractals derivats del mètode de Júlia o de Mandelbrot, anomenats oscil·lants, ja que de forma alternativa s'iteren 2 o més funcions diferents, fins a la convergència a un determinat valor o a la divergència cap a l'infinit. En els ejemples que reproduim més endavant es poden veure alguns fractals oscil·lants, que estan colorejants mitjançant l'algoritme de la velocitat d'escapament.

Fractals oscil·lants tipus Mandelbrot Asimètrics modifica

En aquests fractals les funcions oscil·lants no presenten cap mena de simetria.

Fractales oscil·lants tipus Júlia Asimètrics amb constant única modifica

En aquests fractals les funcions oscil·lants no presenten cap mena de simetria.

Fractals oscil·lants tipus Júlia Simètrics (3 funcions amb constant única) modifica

En aquests fractals les funcions oscil·lants presenten simetria. F(Z)+C .. G(Z)+C .. F(Z)+C

Fractals oscil·lants tipus Júlia Simètrics (3 funcions amb constants diferents) modifica

En aquests fractals les funcions oscil·lants presenten simetria. F(Z)+c1 .. G(Z)+c2 .. F(Z)+c1

Fractals oscil·lants tipus Júlia NO Simètrics (4 funcions amb constants diferents) modifica

En aquests fractals les funcions oscil·lants NO presenten simetria. F(Z)+c1 .. G(Z)+c2 .. H(Z)+c2 .. I(Z)+c1

Fractals oscil·lants tipus Júlia Simètrics (5 funcions amb constant única) modifica

En aquests fractals les funcions oscil·lants presenten simetria. F(Z)+c .. G(Z)+c .. H(Z)+c .. G(Z)+c .. F(Z)+c

Fractals oscil·lants tipus Júlia Simètrics (5 funcions amb constants diferents) modifica

En aquests fractals les funcions oscil·lants presenten simetria. F(Z)+c1 .. G(Z)+c2 .. H(Z)+c1 .. G(Z)+c2 .. F(Z)+c1

Fractals oscil·lants tipus Júlia Simètrics (7 funcions amb constant única) modifica

En aquests fractals les funcions oscil·lants presenten simetria. F(Z)+c .. G(Z)+c .. H(Z)+c .. G(Z)+c .. H(Z)+c .. G(Z)+c .. F(Z)+c

Fractals oscil·lants tipus Júlia Simètrics (7 funcions amb constants diferents) modifica

En aquests fractals les funcions oscil·lants presenten simetria. F(Z)+c1 .. G(Z)+c2 .. H(Z)+c2 .. G(Z)+c2 .. H(Z)+c2 .. G(Z)+c2 .. F(Z)+c1

Fractals oscil·lants tipus Júlia pseudo-simetrics amb constant única modifica

En aquests fractals les funcions oscil·lants presenten un cert patró de simetria.. F(Z)+c .. G(Z)+c .. F'(Z)+c, sent F i F' funcions de la mateixa família (per exemple: potències de Z).

Estudi fractals oscil·lants tipus Júlia Z3+c1..Ln(Z)+c2..Ln(Z)+c2..Z3+c1 modifica

Fractals oscil·lants tipus Júlia pseudo-simètrics inversos amb constant única modifica

F(Z)+c .. G(Z)+c .. H(Z)+c i H(Z)+c .. G(Z)+c .. F(Z)+c

Pseucodi en Visual Basic modifica

Funcions oscil·lants: Z² + C .. Z + 1/C

xtemp = 0
ytemp = 0
frac = 0
iter = 0
While ((iter < maxiter) And ((Abs(x1 * x1) + Abs(y1 * y1)) < 100000))
If frac = 0 Then
frac = 1
xtemp = x1 * x1 - y1 * y1 + x     
ytemp = 2 * x1 * y1 + y
Else
frac = 0
xtemp = x1 + x / (x * x + y * y)    
ytemp = y1 - y / (x * x + y * y) 
End If
x1 = xtemp
y1 = ytemp
iter = iter + 1
Wend

La variable frac, amb els valors 0 o 1, permet la iteració d'una o altra funció de forma alternada.