Está en la página 1de 26

Fractales.

Construccion y
Dimension.
Reinaldo Quispe Medrano
UMSS-I/2022

EULER

np.array([[0, 1/12, 0], [-12/32, 0, 12], [0, 0, 1]])


np.array([[4/32, 0, 1], [0, 1/12, 0], [0, 0, 1]])
np.array([[-3/32, 0, 4], [0, -1/12, 7], [0, 0, 1]])
np.array([[4/32, 0, 1], [0, 1/12, 11], [0, 0, 1]])
np.array([[0, 1/12, 6], [-12/32, 0, 12], [0, 0, 1]])
np.array([[-4/32, 0, 11], [0, -1/12, 1], [0, 0, 1]])
np.array([[0, -1/12, 12], [12/32, 0, 0], [0, 0, 1]])
np.array([[0, -1/12, 14], [12/32, 0, 0], [0, 0, 1]])
np.array([[4/32, 0, 14], [0, 1/12, 0], [0, 0, 1]])
np.array([[0, 1/12, 19], [-12/32, 0, 12], [0, 0, 1]])
np.array([[4/32, 0, 20], [0, 1/12, 0], [0, 0, 1]])
np.array([[-3/32, 0, 23], [0, -1/12, 7], [0, 0, 1]])
np.array([[4/32, 0, 20], [0, 1/12, 11], [0, 0, 1]])
np.array([[0, -1/12, 26], [12/32, 0, 0], [0, 0, 1]])
np.array([[0.133, 0.059, 26], [-0.133, 0.059, 4], [0, 0, 1]])
np.array([[4/32, 0, 26], [0, 1/12, 5], [0, 0, 1]])
np.array([[0.031, -0.031, 30.3], [0.059, 0.059, 5], [0, 0, 1]])
np.array([[0, -1/12, 32], [3/32, 0, 7], [0, 0, 1]])

Fractales. Construccion y Dimension. 1


np.array([[-0.031, -0.031, 31.5], [0.059, -0.059, 10.5], [0, 0, 1]])
np.array([[-4/32, 0, 30], [0, -1/12, 12], [0, 0, 1]])

*********************************************************************

Pentagono

np.array([[4/10.47, 0, 3.2], [0, 3.08/8.06, 9.96], [0, 0, 1]])


np.array([[0.11, 0.36, 2], [-0.36, 0.11, 13.76], [0, 0, 1]])
np.array([[-0.31, 0.22, 5.24], [-0.22, -0.31, 16.11], [0, 0, 1]])
np.array([[0.11, -0.36, 7.23], [0.36, 0.11, 9.96], [0, 0, 1]])
np.array([[-0.31, -0.23, 8.47], [0.23, -0.32, 13.76], [0, 0, 1]])

*********************************************************************

Fractales. Construccion y Dimension. 2


Hexagono

np.array([[1/3, 0, 0], [0, 1/3, 0], [0, 0, 1]])


np.array([[1/3, 0, -1/3], [0, 1/3, 0.577], [0, 0, 1]])
np.array([[1/3, 0, 0], [0, 1/3, 1.154], [0, 0, 1]])
np.array([[1/3, 0, 2/3], [0, 1/3, 1.154], [0, 0, 1]])
np.array([[1/3, 0, 1], [0, 1/3, 0.577], [0, 0, 1]])
np.array([[1/3, 0, 2/3], [0, 1/3, 0], [0, 0, 1]])

*********************************************************************

Fractales. Construccion y Dimension. 3


Heptagono

np.array([[0.308, 0, 0], [0, 0.308, 0], [0, 0, 1]])


np.array([[0.308, 0, -0.431], [0, 0.308, 0.541], [0, 0, 1]])
np.array([[0.308, 0, -0.277], [0, 0.308, 1.216], [0, 0, 1]])
np.array([[0.308, 0, 0.346], [0, 0.308, 1.517], [0, 0, 1]])
np.array([[0.308, 0, 0.969], [0, 0.308, 1.216], [0, 0, 1]])
np.array([[0.308, 0, 1.123], [0, 0.308, 0.541], [0, 0, 1]])
np.array([[0.308, 0, 0.692], [0, 0.308, 0], [0, 0, 1]])

Factor de contraccion

*********************************************************************

Fractales. Construccion y Dimension. 4


Octagono

np.array([[0.293, 0, 0], [0, 0.293, 0], [0, 0, 1]])


np.array([[0.293, 0, -0.5], [0, 0.293, 0.5], [0, 0, 1]])
np.array([[0.293, 0, -0.5], [0, 0.293, 1.207], [0, 0, 1]])
np.array([[0.293, 0, 0], [0, 0.293, 1.707], [0, 0, 1]])
np.array([[0.293, 0, 0.707], [0, 0.293, 1.707], [0, 0, 1]])
np.array([[0.293, 0, 1.207], [0, 0.293, 1.207], [0, 0, 1]])
np.array([[0.293, 0, 1.207], [0, 0.293, 0.5], [0, 0, 1]])
np.array([[0.293, 0, 0.707], [0, 0.293, 0], [0, 0, 1]])

Factor de compresion

*********************************************************************

Fractales. Construccion y Dimension. 5


Alfombra

np.array([[1/3, 0, 0], [0, 1/3, 0], [0, 0, 1]])


np.array([[1/3, 0, 0], [0, 1/3, 1/3], [0, 0, 1]])
np.array([[1/3, 0, 0], [0, 1/3, 2/3], [0, 0, 1]])
np.array([[1/3, 0, 1/3], [0, 1/3, 0], [0, 0, 1]])
np.array([[1/3, 0, 2/3], [0, 1/3, 0], [0, 0, 1]])
np.array([[1/3, 0, 2/3], [0, 1/3, 1/3], [0, 0, 1]])
np.array([[1/3, 0, 2/3], [0, 1/3, 2/3], [0, 0, 1]])
np.array([[1/3, 0, 1/3], [0, 1/3, 2/3], [0, 0, 1]])

*********************************************************************

Nombre

np.array([[0, 1/13, 0], [-12/47, 0, 12], [0, 0, 1]])


np.array([[-0.106, -0.077, 7], [0.106, -0.077, 1], [0, 0, 1]])

Fractales. Construccion y Dimension. 6


np.array([[5/47, 0, 1], [0, 1/13, 6], [0, 0, 1]])
np.array([[0, 1/13, 6], [-6/47, 0, 12], [0, 0, 1]])
np.array([[8/47, 0, -1], [0, 1/13, 12], [0, 0, 1]])
np.array([[-6/47, 0, 14], [0, -1/13, 1], [0, 0, 1]])
np.array([[0, 1/13, 8], [-6/47, 0, 6], [0, 0, 1]])
np.array([[-5/47, 0, 14], [0, -1/13, 4], [0, 0, 1]])
np.array([[0, 1/13, 13], [-2/47, 0, 6], [0, 0, 1]])
np.array([[-6/47, 0, 14], [0, -1/13, 7], [0, 0, 1]])
np.array([[0, 1/13, 15], [-7/47, 0, 7], [0, 0, 1]])
np.array([[1/47, 0, 15], [0, 1/13, 8], [0, 0, 1]])
np.array([[0, 1/13, 17], [-7/47, 0, 7], [0, 0, 1]])
np.array([[-5/47, 0, 23], [0, -1/13, 6], [0, 0, 1]])
np.array([[0, 1/13, 22], [-5/47, 0, 5], [0, 0, 1]])
np.array([[-6/47, 0, 30], [0, -1/13, 1], [0, 0, 1]])
np.array([[0, 3/47, 24], [1/13, 0, 1], [0, 0, 1]])
np.array([[0, -1/13, 30], [-5/47, 0, 6], [0, 0, 1]])
np.array([[4/47, 0, 25], [0, 1/13, 4], [0, 0, 1]])
np.array([[-6/47, 0, 30], [0, -1/13, 7], [0, 0, 1]])
np.array([[0, -1/13, 32], [13/47, 0, 0], [0, 0, 1]])
np.array([[1/47, 0, 32], [0, 1/13, 0], [0, 0, 1]])
np.array([[-5/47, 0, 39], [0, -1/13, 1], [0, 0, 1]])
np.array([[0, -1/13, 35], [-5/47, 0, 6], [0, 0, 1]])
np.array([[0, 1/13, 39], [-13/47, 0, 13], [0, 0, 1]])
np.array([[-5/47, 0, 39], [0, -1/13, 7], [0, 0, 1]])
np.array([[6/47, 0, 41], [0, 1/13, 0], [0, 0, 1]])
np.array([[0, -1/13, 42], [-5/47, 0, 6], [0, 0, 1]])
np.array([[0, 1/13, 46], [-5/47, 0, 6], [0, 0, 1]])
np.array([[-6/47, 0, 47], [0, -1/13, 7], [0, 0, 1]])

*********************************************************************

Fractales. Construccion y Dimension. 7


np.array([[1/2, 0, 0], [0,1/2, 0],[0,0,1]])
np.array([[1/2, 0, 5],[0,1/2, 0],[0,0,1]])
np.array([[0, -1/2, 10],[1/2, 0, 5],[0,0,1]])

*********************************************************************

Fractales. Construccion y Dimension. 8


np.array([[0.3, 0, 0], [0, 0.3, 0], [0, 0, 1]])
np.array([[0.5, 0, -2.5], [0, 0.5, 2.5], [0, 0, 1]])
np.array([[-0.5, 0, 2.5], [0, 0.5, 2.5], [0, 0, 1]])
np.array([[0.5, 0, -2.5], [0, -0.5, -2.5], [0, 0, 1]])

*********************************************************************

Fractales. Construccion y Dimension. 9


np.array([[0.5, 0.5, 0], [-0.5, 0.5, 1], [0, 0, 1]])
np.array([[0.5, 0.5, 1], [-0.5, 0.5, 0], [0, 0, 1]])

*********************************************************************

Fractales. Construccion y Dimension. 10


np.array([[1/2, 0, 0], [0,1/2, 0], [0,0,1]])
np.array([[1/2, 0, 5], [0,1/2, 0], [0,0,1]])
np.array([[1/2, 0, 0], [0, -1/2, 10], [0,0,1]])

*********************************************************************

Fractales. Construccion y Dimension. 11


np.array([[-1/2, 0, 5], [0,1/2, 0], [0,0,1]])
np.array([[1/2, 0, 5], [0,1/2, 0], [0,0,1]])
np.array([[0, -1/2, 5], [1/2, 0, 5], [0,0,1]])

*********************************************************************

Fractales. Construccion y Dimension. 12


np.array([[1/2, 0, 5], [0,1/2, 0], [0,0,1]])
np.array([[1/2, 0, 0], [0, -1/2, 10], [0,0,1]])
np.array([[0, -1/2, 10], [1/2, 0, 5], [0,0,1]])

*********************************************************************

Fractales. Construccion y Dimension. 13


np.array([[1/2, 0, 0], [0, 1/2, 0], [0, 0, 1]])
np.array([[1/2, 0, 0], [0, 1/2, 3], [0, 0, 1]])
np.array([[0.39, 0.29, 0], [-0.394,0.29, 3], [0, 0, 1]])
np.array([[0.39, -0.29, 0], [0.39, 0.29, 3], [0, 0, 1]])

*********************************************************************

Fractales. Construccion y Dimension. 14


np.array([[1/2, 0, 0], [0, 5/11, 0], [0, 0, 1]])
np.array([[1/2, 0, 0], [0, 5/11, 6], [0, 0, 1]])
np.array([[0.3536, 0.3214, 0], [-0.3536, 0.3214, 3], [0, 0, 1]])
np.array([[0.3536, -0.3214, 0], [0.3536, 0.3214, 3], [0, 0, 1]])
np.array([[1/8, 0, 0], [0, 1/11, 5], [0, 0, 1]])

*********************************************************************

Fractales. Construccion y Dimension. 15


np.array([[0, 0, 0],[0, 1/6, 0], [0, 0, 1]])
np.array([[6/7, 1/25, 0], [-1/20, 6/7, 1.5], [0, 0, 1]])
np.array([[0.198, -0.243, 0],[0.225, 0.198, 1.5], [0, 0, 1]])
np.array([[-0.135, 0.27, 0],[0.225, 0.198, 0.5], [0, 0, 1]])

*********************************************************************

Fractales. Construccion y Dimension. 16


np.array([[0, 0, 0], [0, 0.2, 0], [0, 0, 1]])
np.array([[0.85, 0, 0], [-0.04, 0.85, 0.5], [0, 0, 1]])
np.array([[0.158, -0.21, 0], [0.18, 0.17, 0.5], [0, 0, 1]])
np.array([[-0.12, 0.22, 0], [0.21, 0.19, 0.7], [0, 0, 1]])

*********************************************************************

Dimension de Fractales

Fractales. Construccion y Dimension. 17


3( 12 )D = 1 ⇒ D = ln 3
ln 2
*******************************************************************

Fractales. Construccion y Dimension. 18


3( 12 )D = 1 ⇒ D = ln 3
ln 2

**********************************************************************

Fractales. Construccion y Dimension. 19


np.array([[0, -1/2, 1], [1/2, 0, 0],[0, 0, 1]])
np.array([[1/2, 0, 1], [0, 1/2, 0.5],[0, 0, 1]])
np.array([[0, -1/2, 4], [1/2, 0, 0],[0, 0, 1]])

ln(3)
3( 12 )D = 1, D = ln(2)

*********************************************************************

Fractales. Construccion y Dimension. 20


np.array([[1/2, 0, 0], [0, 1/2, 0], [0, 0, 1]])
np.array([[1/2, 0, 2], [0, 1/2, 0], [0, 0, 1]])
np.array([[1/2, 0, 1], [0, 1/2, sqrt(3)], [0, 0, 1]])
np.array([[sqrt(2)/6, -sqrt(2)/6, 1.79], [sqrt(2)/6, sqrt(2)/6, 0.37], [0, 0, 1]])

Fractales. Construccion y Dimension. 21


3( 12 )D + ( 13 )D = 1 ⇒ D ≈ 1.8

*********************************************************************

Hexagono

6( 13 )D = 1 ⇒ D = ln 6
ln 3
≈ 1.63

*********************************************************************

Fractales. Construccion y Dimension. 22


np.array([[1/3, 0, 0], [0, 1/3, 0], [0, 0, 1]])
np.array([[cos(pi/3)/3, -sin(pi/3)/3, 1], [sin(pi/3)/3, cos(pi/3)/3, 0], [0, 0, 1]])
np.array([[-cos(pi/3)/3, sin(pi/3)/3, 2], [sin(pi/3)/3, cos(pi/3)/3, 0], [0, 0, 1]])
np.array([[1/3, 0, 2], [0, 1/3, 0], [0, 0, 1]])

ln(4)
4( 13 )D = 1 ⇒ D = ln(3) ≈ 1.26

*********************************************************************

Fractales. Construccion y Dimension. 23


np.array([[1/3, 0, 0], [0, 1/3, 2/3], [0, 0, 1]])
np.array([[1/3, 0, sqrt(3)/3], [0, 1/3, 1/3], [0, 0, 1]])
np.array([[1/3, 0, sqrt(3)/3], [0, 1/3, -1/3], [0, 0, 1]])
np.array([[1/3, 0, 0], [0, 1/3, -2/3], [0, 0, 1]])
np.array([[1/3, 0, -sqrt(3)/3], [0, 1/3, -1/3], [0, 0, 1]])
np.array([[1/3, 0, -sqrt(3)/3], [0, 1/3, 1/3], [0, 0, 1]])
np.array([[1/2, -sqrt(3)/6, 0], [sqrt(3)/6, 1/2, 0], [0, 0, 1]])

Fractales. Construccion y Dimension. 24


3 D
( 3
) + 6( 13 )D ⇒ D = 2
*********************************************************************

Fractales. Construccion y Dimension. 25


np.array([[1/4, 0, 0], [0, 1/4, 0], [0, 0, 1]])
np.array([[0, -1/4, 1], [1/4, 0, 0], [0, 0, 1]])
np.array([[1/4, 0, 1], [0, 1/4, 1], [0, 0, 1]])
np.array([[0, -1/4, 2], [1/4, 0, 0], [0, 0, 1]])
np.array([[0, -1/4, 2], [1/4, 0, -1], [0, 0, 1]])
np.array([[1/4, 0, 2], [0, 1/4, -1], [0, 0, 1]])
np.array([[0, -1/4, 3], [1/4, 0, -1], [0, 0, 1]])
np.array([[1/4, 0, 3], [0, 1/4, 0], [0, 0, 1]])

ln(8) 3 ln(2)
8( 14 )D = 1 ⇒ D = ln(4)
= 2 ln(2)
= 3
2

Fractales. Construccion y Dimension. 26

También podría gustarte