Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Experimente rodar o programam lorenz com os seguintes valores do parâmetro r: (a) 0, (b) 1, (c) 14,
(d) 20, (e) 100. Use a condição inicial [x y z] = [1 1 20]. Descreva os diferentes tipos de comportamentos
encontrados e compare com o caso r = 28 e [x y z] = [1 1 20]. [computador]
2. Para r = 28, experimente as seguintes condições iniciais: [x y z] = (a) [0 0 0]; (b) [0 0 20]; (c)
[0.01 0.01 0.01]; (e) [8.5 8.5 27]. Descreva os diferentes tipos de comportamentos encontrados e compare
com o caso r = 28 e [x y z] = [1 1 20]. [computador]
3. (*) O seguinte conjunto de EDOs não lineares é conhecido como modelo de Lotka-Volterra:
dx dy
= (a − bx − cy)x ; = (−d + ex)y
dt dt
onde a, b, c, d, e e são constantes positivas.
(a) Estas equações modelam um sistema ecológico simples de predadores e rapinas. Por exemplo, as
variáveis x e y poderiam representar o número de lebres e raposas numa floresta. Descreva o
significado fı́sico de cada um dos cinco parâmetros. [lápis]
(b) Escreva um programa usando o Runge-Kutta adaptativo que calcule a trajetória (x(t), y(t)) e
grafique y(t) versus x(t) para várias condições iniciais usando a = 10, b = 10−5 , c = 0.1, d = 10, e
e = 0.1. Tome x(0) > 0, y(0) > 0, uma vez que o número de animais deve ser positivo. [computador]
5. Escreva uma versão não adaptativa do programa lorenz que use rk4. Rode a versão não adaptativa
usando o passo temporal mı́nimo usado pela versão adaptativa. Lembre que rka está usando efetivamente
um passo temporal de 21 τ , uma vez que esse é o tamanho do passo temporal para os passos pequenos.
Modifique o laço principal de forma que a iteração pare em t = 10. Determine a eficiência relativa dos dois
métodos (por exemplo, usando as funções tic e toc do Octave para contabilizar o tempo empregado).
[computador]
6. (*) Uma das caraterı́sticas da dinâmica caótica é a sensibilidade às condições inicias. Usando rk4, escreva
uma versão não adaptativa do programa lorenz que calcule simultaneamente as trajetórias para duas
condições iniciais diferentes. Use condições iniciais que estejam muito perto uma da outra (p.e. [1 1 20] e
[1 1 20.001]). Grafique a distância entre essas trajetórias como função do tempo, usando escalas normal
e logarı́tmica. O que pode dizer acerca de como a distância varia com o tempo? [computador]
7. Repita o exercı́cio anterior usando: (a) as equações de Lotka-Volterra (exercı́cio 3); o modelo de Hopf
(exercı́cio 4). [computador]