Escolar Documentos
Profissional Documentos
Cultura Documentos
y [m s]
que para problemas práticos essa convergência pode não
/
ser tão eficiente. Para equações com comportamentos
menos suaves, o tamanho do passo deve ser extrema- 0
mente pequeno, o que aumenta o tempo de resposta do
programa.
5
Nos exemplos estudados, o tempo de execução se li-
mitou na casa dos milissegundos. Para n muito grande
(≈ 10M ), o tempo foi de ≈ 10 segundos. 10
0.0 0.5 1.0 1.5 2.0 2.5 3.0
III. Exemplos t [s]
Os dois problemas abordados por este trabalho são Figura 2: Velocidade y em função do tempo do sistema massa-
o Modelo Massa-Mola Forçado e o Modelo de Lotka- mola forçado para diferentes valores de n. Observou-se que
Volterra. Apesar de simples, ambos os exemplos ilustram para valores maiores que 1024 as soluções se sobrepõem.
EDOs que não podem ser resolvidas facilmente com mé-
todos analíticos aprendidos nos cursos de Cálculo (existe
Para observar melhor o comportamento do sistema, po-
uma solução exata para o caso Massa-Mola, mas calculá-
demos aumentar o intervalo de estudo e o ∆t:
la é extremamente trabalhoso).
e w0 é a frequência natural.
/
Adotando as condições t0 = 0, tf = 3, x0 = 0, y0 = 1 e 0
parâmetros do modelo w02 = 5, w = 1 e A = 2, variando
20
o valor de n temos os seguintes resultados:
40
Método de Euler (Massa−Mola Forcado)
2 60
1 80
0 5 10 15 20 25 30 35 40
t [s]
0
3
n =16 B. Modelo de Lotka-Volterra
4 n =64 Em primeira instância, a dinâmica biológica de um sis-
n =256 tema presa-predador pode ser modelada pelas seguintes
5
n =1024 equações:
6
0.0 0.5 1.0 1.5 2.0 2.5 3.0
t [s]
(
ẋ = x(α − βy)
(6)
ẏ = y(δx − γ)
Figura 1: Posição x em função do tempo do sistema massa-
mola forçado para diferentes valores de n. Observou-se que onde x é o número de presas, y é o número de preda-
para valores maiores que 1024 as soluções se sobrepõem. dores e α, β, γ, δ ∈ R+ .
3
Apresentaremos aqui apenas a evolução das equações Nota: para este exemplo, o comportamento das so-
para ilustrar um exemplo de um sistema de EDOs que luções variou fortemente com os valores escolhidos para
não tem solução analítica. os parâmetros (α, β, γ, δ) do modelo. Para alguns casos,
Adotando as condições t0 = 0, tf = 140, x0 = 10, x(t) e y(t) divergiram muito para valores pequenos de
y0 = 10, n = 2500 e parâmetros do modelo α = 0.1, n, o que indica que o problema requer um valor de ∆t
β = 0.02, γ = 0.4 e δ = 0.02 temos: pequeno.
30
Populacão
20
10
0
0 20 40 60 80 100 120 140
t [dias]