Escolar Documentos
Profissional Documentos
Cultura Documentos
Figura 3.16 – Atrator caótico de Hénon. Estrutura fractal. Valores usados a=1.2 e b =0.4.
Transiente= 500 valores eliminados e 10000 pontos desenhados.
7. Floco de neve: um floco de neve é um exemplo de fractal. Ele pode ser implementado a
partir da curva de Koch. Essa curva é um fractal que pode ser gerada a partir do seguinte
algoritmo. Para se desenhar uma curva de Koch com comprimento x, devemos:
1. Desenhar a curva de Koch com comprimento x/3.
2. Virar 60 graus à esquerda.
3. Desenhar uma curva de Koch com comprimento x/3.
4. Virar 120 graus à direita.
5. Desenhar a curva de Koch com comprimento x/3.
6. Virar 60 graus à esquerda.
7. Desenhar a curva de Koch com comprimento x/3.
8. No caso em que x for menor que 4, desenhe uma reta de comprimento x.
Este algoritmo é implementado em Python da seguinte forma:
#curva_Koch
'''Programa que gera a curva de Koch utilizando o módulo Turtle
Programador: Elinei Santos
Data da ultima revisao: 16/08/2171'''
import turtle
def koch(t, n):
'''Desenha uma curva de Koch de comprimento n.'''
if n < 10:
t.fd(n)
return
m = n/3
koch(t, m)
t.lt(60)
koch(t, m)
t.rt(120)
koch(t, m)
t.lt(60)
koch(t ,m)
bob = turtle.Turtle()
bob.pu()
bob.goto(-150,90)
bob.pd()
koch(bob,300)
turtle.mainloop()
𝜙 = (𝜙 + 𝐼 )𝑚𝑜𝑑 2𝜋
𝐼 = 𝑔 𝑠𝑒𝑛𝜙 + 𝐼
Elabore um programa em Python para visualizar a dinâmica do mapa padrão numa
sequência de quatro gráficos em sequência para os seguintes valores de g: a) g=0,250;
b) g=0,750, c) g=1,00; d) g=1,500. Você deve obter um gráfico com variações da
figura a seguir.