Anexo:Fractales oscilantes

Los fractales oscilantes son fractales obtenidos por el método de G. Julia o de Mandelbrot[1]​, ya que de forma alternativa se iteran dos o más funciones distintas, hasta la convergencia hacia un determinado valor o la divergencia al infinito. En los ejemplos que reproducimos más adelante pueden verse algunos fractales oscilantes[2]​, tipo Mandelbrot y tipo Julia, que están coloreados mediante el algoritmo de la velocidad de escape.

Fractales oscilantes tipo Mandelbrot asimétricos

editar

Fractales oscilantes tipo Julia asimétricos

editar

En estos fractales las funciones oscilantes no presentan ningún tipo de simetría.

Fractales oscilantes tipo Julia simétricos (3 funciones con una única constante)

editar

En estos fractales las funciones oscilantes presentan simetría. F(Z)+C .. G(Z)+C .. F(Z)+C

Fractales oscilantes tipo Julia simétricos (3 funciones con constantes diferentes)

editar

En estos fractales las funciones oscilantes presentan simetría. F(Z)+c1 .. G(Z)+c2 .. F(Z)+c1

Fractales oscilantes tipo Júlia NO simétricos (4 funciones con constantes diferentes)

editar

En estos fractales las funciones oscilantes NO presentan simetría. F(Z)+c1 .. G(Z)+c2 .. H(Z)+c2 .. I(Z)+c1

Fractales oscillantes tipo Júlia simétricos (5 funciones con constante única)

editar

En estos fractales las funciones oscilantes presentan simetría. F(Z)+c .. G(Z)+c .. H(Z)+c .. G(Z)+c .. F(Z)+c

Fractales oscilantes tipo Julia simétricos (5 funciones con constantes diferentes)

editar

F(Z)+c1 .. G(Z)+c2 .. H(Z)+c1 .. G(Z)+c2 .. F(Z)+c1

Fractales oscilantes tipo Julia simétricos (7 funciones con constante única)

editar

En estos fractales las funciones oscilantes presentan simetría. F(Z)+c .. G(Z)+c .. H(Z)+c .. G(Z)+c .. H(Z)+c .. G(Z)+c .. F(Z)+c

Fractales oscilantes tipo Júlia simétricos (7 funciones con constantes diferentes)

editar

En estos fractales las funciones oscilantes presentan simetría. F(Z)+c1 .. G(Z)+c2 .. H(Z)+c2 .. G(Z)+c2 .. H(Z)+c2 .. G(Z)+c2 .. F(Z)+c1

Fractales oscillantes tipo Júlia pseudo-simétricos con constante única

editar

En estos fractales las funciones oscilantes presentan un cierto patrón de simetría.. F(Z)+c .. G(Z)+c .. F'(Z)+c , siendo F i F' funciones de la misma familia (por ejemplo: potencias de Z).

Fractales oscilantes tipo Julia PSEUDO simétricos INVERSOS

editar

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

Pseucódigo en Visual Basic

editar

Funciones oscilantes:        

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, con los valores 0 o 1, permite la iteración de una u otra función de forma alternada.

Referencias

editar
  1. The fractal geometry of Nature (Mandelbrot,1983).
  2. The Fractal Lab (JM Batlle,2011).

Enlaces externos

editar