Escolar Documentos
Profissional Documentos
Cultura Documentos
Caruaru
2021
2
SUMÁRIO
1 Metodo de Adams..................................................................... 3
1.1 Método de Adams Bashforth-Moulton (2ª Ordem) ..............4
1.2 Método de Adams Bashforth-Moulton (4ª Ordem) ..............5
2 Programação............................................................................. 6
3 Exemplos ................................................................................... 8
4 Conclusão ................................................................................. 10
5 Bibliografia .............................................................................. 10
3
MÉTODOS DE ADAMS
(1)
no qual os dados no ponto t = tn são usados para calcular um valor aproximado da solução
ϕ(tn+1) no próximo ponto da partição t = tn+1. Em outras palavras, o valor calculado ϕ em
qualquer ponto da partição depende, apenas, dos dados no ponto anterior da partição. Tais
métodos são chamados de métodos de partida ou métodos de passo único. Entretanto, uma
vez obtidos valores aproximados da solução y = ϕ(t) em alguns pontos além de t0, é natural
perguntar se podemos usar parte dessa informação, em vez de só o valor no último ponto,
para calcular o valor de ϕ(t) no próximo ponto. Especificamente, se forem conhecidos y1 em
t1, y2 em t2, . . . , yn em tn, como poderemos usar essa informação para determinar yn+1 em tn+1?
Simples, os métodos que utilizam informação em mais do que o último ponto da partição são
conhecidos como métodos de passos múltiplos. Por simplicidade, vamos supor ao longo de
nossa discussão que o tamanho do passo h é constante.
(2)
(3)
4
Resolvendo A e B, obtem-se
(4)
Finalmente, substituímos ϕ(tn+1) e ϕ(tn) por yn+1 e yn, respectivamente, e fazemos algumas
simplificações algébricas. Para um tamanho de passo constante h, obtemos
(5)
A Eq. (5) é a fórmula de Adams-Bashforth de 2ª ordem. É uma fórmula explícita para yn+1
em função de yn e yn−1 e tem erro de truncamento local proporcional a h3.
Observamos que a fórmula de Adams-Bashforth de 1ª ordem, baseada no polinômio P0(t) = fn
de grau zero, é, simplesmente, a fórmula de Euler original.
(6)
Os métodos de segunda ordem precisam de apenas dois pontos predecessores para serem
inicializados, para isso utilizou-se de Runge-Kutta de ordem 4. Com esses dados em mãos, a
imagem do ponto posterior é calculada a partir da equação (7).
5
(7)
(8)
A equação (8) é a equação de Moulton (corretora) de segunda ordem, tanto seu caráter
implícito como corretor, ficam evidentes na sua formulação, já que para encontrar o ponto i+1
precisamos já tê-lo encontrado. Por isso usa-se esses dois métodos (Bashforth e Moulton) em
conjunto.
(9)
(10)
PROGRAMAÇÃO
Para o exemplo 1
%Método de Adans-Bashforth e Adans-Moulton 2º e 4º Ordem
%Utilizando Runge-Kutta 4º Ordem
%VICTOR VINICIUS TORRES BEZERRA e HIGOR GUSTAVO CORDEIRO DE OLIVEIRA
%Determinando o intervalo
A = 0;
B = 2;
f(x,y) = 5*exp(x)-37*x;
x = [A:h:B]
for i = 1:4
B2(i) = y(i);
M2(i) = y(i);
B4(i) = y(i);
M4(i) = y(i);
end
c = (5/12)*f(x(i+1),B2(i+1))+(2/3)*f(x(i),B2(i))-(1/12)*f(x(i-1),B2(i-1));
M2(i+1) = B2(i)+(h)*c;
x(i+1) = xj
end
for i = 1:n
ya(i+1) = 5*exp(xa(i))-((37*xa(i)^2)/2);
xa(i+1) = A+i*h;
end
figure
plot(x,B2,'*-r',x,M2,'*-y',x,B4,'*-b',x,M4,'*-c',xa,ya,'*-g')
xlabel('x'), ylabel('y')
title('Grafico de Bash e Moulton 2º e 4º Ordem')
legend('Bash 2º Od','Moulton 2º Od','Bash 4º Od','Moulton 4º Od','Resp
Analitica');
Para o exemplo 2
Para o exemplo 3
f(x,y) = 3*exp(x)+16*x;
ya(i+1) = 3*exp(xa(i))+((16*xa(i)^2)/2);
Para o exemplo 4
f(x,y) = 3*exp(x)+16*x;
8
ya(i+1) = 3*exp(xa(i))+((16*xa(i)^2)/2);
EXEMPLOS
1) Para n=100
y’=5ex- 37x
intervalo: 0 a 2
y0=3;
x0= 0
9
2)Para n=20
y’=5ex- 37x
intervalo: 0 a 2
y0=3;
x0= 0
3) Para n=20
y’= 3ex + 16x
intervalo: 0 a 2
y0=3;
x0= 0
10
4) Para n=100
y’= 3ex + 16x
intervalo: 0 a 2
y0=3;
x0= 0
CONCLUSÃO
BIBLIOGRAFIA