Você está na página 1de 5

Clculo Numrico

Soluo numrica de equaes diferenciais ordinrias

1.

dy
= xy .
dx

Resolver a seguinte EDO:

Resoluo:
dy
= xy
dx
1
1
dy = x dx dy = ( x ) dx
y
y
2
2
x
x2 + c
x2
ln y = + c y = e
y = e ec
2
y =k e
2.

x2

, para k . Que representa uma famlia de curvas em 2 .

Para a mesma EDO anterior, y , = xy , resolva considerando uma condio inicial


y ( x0 )= y0 , com x0 =0 e y0 =1.

Resoluo:

dy
dx = xy
2

x
0
(PVI)
y = k e 2 1= k e 2
y( 0) = 1 condio
inicial

k =1 y = e

x2

Lauro / Nunes

Clculo Numrico

Soluo numrica de equaes diferenciais ordinrias

y, = x y + 2
Achar aproximaes para a soluo do PVI
na malha de [0,1] com
y
(
0
)
=
2

h =0,1.
Resoluo:
1 0
x0 =0, y0 =2, a =0, b =1, m =
m =10.
0,1
Usar Erro! Fonte de referncia no encontrada. para j =0,1,2,,9.

3.

j =0:
y1 = y0 + h f ( x0 , y0 )= y0 + h ( x0 y0 +2)
y1 =2+0,1 f (0,2)
y1 =2+0,1 (02+2) y1 =2
x1 = x0 + h
x1 =0+0,1 x1 =0,1

j =1:
y2 = y1 + h f ( x1 , y1 )= y1 + h ( x1 y1 +2)
y2 =2+0,1 (0,12+2) y2 =2,01
x2 = x1 + h
x2 =0,1+0,1 x2 =0,2

TABELA:
j
xj
0
1
2
3
4
5
6
7
8
9
10

0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1

yj

y (xj)

y j y ( x j )= e j

2
2
2,01
2,029
2,0561
2,09049
2,131441
2,1782969
2,23046721
2,287420489
2,34867844

2
2,004837
2,018731
2,040818
2,07032
2,106531
2,148812
2,196585
2,249329
2,30657
2,367879

0
-0,004837
-0,008731
-0,011818
-0,01422
-0,016041
-0,017371
-0,0182881
-0,01886179
-0,019149511
-0,01920056

Lauro / Nunes

Clculo Numrico

Soluo numrica de equaes diferenciais ordinrias

y, = x y + 2
Achar aproximaes para a soluo do PVI
na malha [0,1] com h =0,1
y
(
0
)
=
2

usando o mtodo da equao (10).


Resoluo:
1 0
x0 =0, y0 =2, a =0, b =1, m =
m =10.
0,1
Usar equao (10) para j =0,1,,9.

4.

j =0:

y1 = y0 + h y , ( x0 )+

h2 , ,
y ( x0 )
2!

y , ( x0 )= f ( x0 , y0 )
y , ( x0 )= x0 y0 +2.
f
f
y ,, ( x0 )= ( x0 , y0 )+ ( x0 , y0 ) f ( x0 , y0 )
x
y
y ,, ( x0 )= y0 x0 1.

h2
( y0 x0 1)
2
( 0,1)2
y1 =2+0,1(02+2)+
(201)
2
y1 =2,005

y1 = y0 + h ( x0 y0 +2)+

x1 = x0 + h x1 =0+0,1 x1 =0,1.

j =1:
h2 , ,
y ( x1 )
2!
h2
y2 = y1 + h ( x1 y1 +2)+ ( y1 x1 1)
2

y2 = y1 + h y , ( x1 )+

y2 =2,005+0,1(0,12,005+2)+
y2 =2,019025
TABELA:
j
xj
0
1
2
3
4
5
6
7
8
9
10

0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1

( 0,1)2
(2,0050,11)
2
x2 = x0 +2 h x2 =0+20,1 x2 =0,2.

yj

y (xj)

y j y ( x j )= e j

2
2,005
2,019025
2,041217625
2,070801951
2,107075765
2,149403568
2,197210229
2,249975257
2,307227608
2,368540985

2
2,004837
2,018731
2,040818
2,07032
2,106531
2,148812
2,196585
2,249329
2,30657
2,367879

0
0,000163
0,000294
0,000399625
0,000481951
0,000544765
0,000591568
0,000625229
0,000646257
0,000657608
0,000661985
Lauro / Nunes

Clculo Numrico

Soluo numrica de equaes diferenciais ordinrias

dy
= xy
5.
Achar aproximaes para a soluo do PVI dx
na malha [0,1] com h =0,5
y( 0) = 1
usando o mtodo de Euler Aprimorado.
Resoluo:

xj

yj

k1

k2

0
1
2

0
0,5
1

1
0,875
0,6015625

0
-0,4375

-0,5
-0,65625

y ( x j )= e x

/2

1
0,882496903
0,60653066

| y j y ( x j )|
0
0,007496903
0,00496816

dy
= xy
6.
Calcular a soluo do PVI dx
com h =0,1, no interior do intervalo [0,1], pelo
y( 0) = 1
mtodo de Runge-Kutta de quarta ordem.
h
Resoluo:
y j +1 = y j + ( k1 +2 k 2 +2 k3 + k 4 ), para j =0,1,2,,9.
6
k1 = x j y j

k 2 =( x j +0,05)( y j +0,05 k1 )
k3 =( x j +0,05)( y j +0,05 k 2 )

k 4 =( x j +0,1)( y j +0,1 k3 )
j

xj

yj

0
1
2
3
4
5
6
7
8
9
10

0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1

1
0,995012479
0,980198673
0,955997481
0,923116345
0,882496901
0,83527021
0,782704542
0,726149051
0,666976845
0,606530726

k1
0
-0,099501248
-0,196039735
-0,286799244
-0,369246538
-0,44124845
-0,501162126
-0,547893179
-0,580919241
-0,60027916

k2
-0,05
-0,148505613
-0,242599172
-0,329580132
-0,407094308
-0,473238963
-0,526637868
-0,566482412
-0,592537626
-0,605114742

k3
-0,049875
-0,14813808
-0,242017179
-0,328831466
-0,406242733
-0,472359224
-0,525809906
-0,565785316
-0,592043844
-0,604885052

k4
-0,09950125
-0,196039734
-0,286799087
-0,369245734
-0,441246036
-0,501156587
-0,547882454
-0,580900808
-0,6002502
-0,606488339

Lauro / Nunes

Clculo Numrico

Soluo numrica de equaes diferenciais ordinrias

y, = x y + 2
Achar aproximao para a soluo do PVI
na malha [0,1] com h =0,1
y
(
0
)
=
2

usando o mtodo de Runge-Kutta de segunda ordem (Euler aprimorado).


1 0
Resoluo: x0 =0, y0 =2, a =0, b =1, m =
m =10
0,1
0,1
y j +1 = y j +
( k1 + k 2 ), para j =0,1,2,,9
k1 = x j y j +2 e k 2 = x j +0,1 y j 0,1 k1 +2
2
j
xj
yj
k1
k2

7.

0
1
2
3
4
5
6
7
8
9
10

0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1

2
2,005
2,019025
2,041217625
2,070801951
2,107075765
2,149403568
2,197210229
2,249975257
2,307227608
2,368540985

0
0,095
0,180975
0,258782375
0,329198049
0,392924235
0,450596432
0,502789771
0,550024743
0,592772392

0,1
0,1855
0,2628775
0,332904138
0,396278244
0,453631811
0,505536789
0,552510794
0,595022269
0,633495153

Lauro / Nunes

Você também pode gostar