Está en la página 1de 19

FUNDACIÓN UNIVERSITARIA KONRAD LORENZ

FACULTAD DE MATEMÁTICAS E INGENIERÍAS


PROGRAMA DE INGENIERÍA DE SISTEMAS
MÉTODOS NUMÉRICOS
EJERCICIOS ECUACIONES DIFERENCIALES RESUELTOS CON EXCEL
ESTE ES UN ANEXO DEL DOCUMENTO
ECUACIONES DIFERENCIALES ORDINARIAS
Por: Pervys Rengifo Rengifo

h 0.1

n xn yn f(xn,yn)
0 0 0.5 0.25
0.1 0.1 0.53 0.18
0.2 0.2 0.54 0.12
0.3 0.3 0.55 0.06
0.4 0.4 0.56 0.03
0.5 0.5 0.56 0
0.6 0.6 0.56 0
0.7 0.7 0.56 0.02
0.8 0.8 0.57 0.05
0.9 0.9 0.57 0.11
1 1 0.58 0.17

0.57

0.56
0.55

0.54
0.53

0.52
0.51

0.5

0.49
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
h 0.05

n xn yn f(xn,yn) y
0 1 1 0 y' = x ⋅ y 2 −
0.1 1.05 1 0.1 x
0.2 1.1 1 0.2
0.3 1.15 1.01 0.3
0.4 1.2 1.03 0.41
0.5 1.25 1.05 0.54
0.6 1.3 1.08 0.68
0.7 1.35 1.11 0.84
0.8 1.4 1.15 1.04
0.9 1.45 1.21 1.28
1 1.5 1.27 1.57

1.22
1.2
1.18
1.16

1.14
1.12
1.1

1.08
1.06
1.04

1.02
1
0.98
1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 1.4 1.45 1.5
h 0.25

n xn yn f(xn,yn)
0 1 1 -1
0.1 1.25 0.75 -1.75
0.2 1.5 0.31 -2.69
0.3 1.75 -0.36 -3.14
0.4 2 -1.14 -2.86
0.5 2.25 -1.86 -2.64
0.6 2.5 -2.52 -2.48
0.7 2.75 -3.14 -2.36 1
0.8 3 -3.73 -2.27
0.9 3.25 -4.3 -2.2 0.75
1 3.5 -4.85 -2.15
0.5
0.25
0
-0.25
-0.5
-0.75
-1
-1.25
1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8

y ' =| y | −2 x
, y(1.0)=1.0
utilizando
h=0.25
1.5 1.6 1.7 1.8 1.9 2
h 0.1

n xn yn f(xn, yn) xn+1 yn+1 f(xn+1,yn+1)


0 1 5.0000 -12.0000 1.1000 3.8000 -8.2000
1 1.1 3.9900 -8.7700 1.2000 3.1130 -5.9390
2 1.2 3.2546 -6.3637 1.3000 2.6182 -4.2546
3 1.3 2.7236 -4.5709 1.4000 2.2665 -2.9996
4 1.4 2.3451 -3.2353 1.5000 2.0216 -2.0647
5 1.5 2.0801 -2.2403 1.6000 1.8561 -1.3682
6 1.6 1.8997 -1.4990 1.7000 1.7498 -0.8493
7 1.7 1.7823 -0.9468 1.8000 1.6876 -0.4628
8 1.8 1.7118 -0.5354 1.9000 1.6582 -0.1747
9 1.9 1.6763 -0.2288 2.0000 1.6534 0.0398
10 2 1.6668 -0.0005 2.1000 1.6668 0.1997

Aproximación de la solución de la ecuación diferencial y'=2x-3y+1, y(1.0)=5.0, en el intervalo[1.0,2.0], mediante el método de Euler Modificado, con h=0
5.0000

4.5000

4.0000
Aproximación

3.5000

3.0000

2.5000

2.0000

1.5000
1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2
X
(xn+1,yn+1)

ante el método de Euler Modificado, con h=0.1

8 1.9 2
h 0.1

n xn yn f(xn, yn) xn+1 yn+1 f(xn+1,yn+1)


0 0 2.0000 2.0000 0.1000 2.2000 2.2998
1 0.1 2.2150 2.3148 0.2000 2.4465 2.6451
2 0.2 2.4630 2.6617 0.3000 2.7292 3.0247
3 0.3 2.7473 3.0428 0.4000 3.0516 3.4410
4 0.4 3.0715 3.4609 0.5000 3.4176 3.8970
5 0.5 3.4394 3.9188 0.6000 3.8313 4.3959
6 0.6 3.8551 4.4198 0.7000 4.2971 4.9413
7 0.7 4.3232 4.9674 0.8000 4.8199 5.5373
8 0.8 4.8484 5.5658 0.9000 5.4050 6.1883
9 0.9 5.4361 6.2195 1.0000 6.0581 6.8995
10 1 6.0921 6.9335 1.1000 6.7854 7.6766

de la solución de la ecuación diferencial y'=sen(x)+y, y(0)=2.0, mediante el método de Euler Modificado, con h=0.1
6.3
6.0
5.8
5.5
5.3
5.0
4.8
Aproximación

4.5
4.3
4.0
3.8
3.5
3.3
3.0
2.8
2.5
2.3
2.0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
X
h 0.1

n xn yn f(xn, yn)
0 1 5.0000 5.0000
1 1.1 5.5000 5.6000
2 1.2 6.0600 6.2600 de la solución de la ecuación diferencial y'=(x+y-1), y(1.0)=5.0, en el intervalo [1.0,2.0], m
Aproximación
3 1.3 6.6860 6.9860 13.0
4 1.4 7.3846 7.7846
12.0
5 1.5 8.1631 8.6631
6 1.6 9.0294 9.6294 11.0
7 1.7 9.9923 10.6923
10.0
8 1.8 11.0615 11.8615
9 1.9 12.2477 13.1477 9.0
10 2 13.5625 14.5625
8.0

7.0

6.0

5.0
1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8

18.8 39.2
367.5
0.44
26.1

3.19
y'=(x+y-1), y(1.0)=5.0, en el intervalo [1.0,2.0], mediante el método de Euler con h=0.1

1.3 1.4 1.5 1.6 1.7 1.8 1.9 2.0

18.05
18.81
353.82
18.81
5.11
5.11
h 0.1

n xn yn f(xn, yn) xn+1 yn+1 f(xn+1,yn+1)


0 1 5.0000 5.0000 1.1000 5.5000 5.6000
1 1.1 5.5300 5.6300 1.2000 6.0930 6.2930
2 1.2 6.1262 6.3262 1.3000 6.7588 7.0588
3 1.3 6.7954 7.0954 1.4000 7.5049 7.9049
4 1.4 7.5454 7.9454 1.5000 8.3400 8.8400
5 1.5 8.3847 8.8847 1.6000 9.2731 9.8731
6 1.6 9.3226 9.9226 1.7000 10.3148 11.0148
7 1.7 10.3694 11.0694 1.8000 11.4764 12.2764
8 1.8 11.5367 12.3367 1.9000 12.7704 13.6704
9 1.9 12.8371 13.7371 2.0000 14.2108 15.2108
10 2 14.2845 15.2845 2.1000 15.8129 16.9129

ción de la solución de la ecuación diferencial y'=(x+y-1), en el intervalo [1,2], utilizando el método de Euler Modificado, con h=0.1
13.0

12.0
11.0
Aproximación

10.0

9.0
8.0
7.0

6.0
5.0
1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2
x
Aproximación de la solución de la ecuación diferencial y'=(x+y-1), y(1.0)=5.0, mediante el método de Taylor de t
h 0.1
13.0
12.0
11.0
n xn yn 10.0
0.0000 1.0000 5.0000
9.0

yn
1.0000 1.1000 5.5300
2.0000 1.2000 6.1262 8.0
3.0000 1.3000 6.7954 7.0
4.0000 1.4000 7.5454
6.0
5.0000 1.5000 8.3847
6.0000 1.6000 9.3226 5.0
7.0000 1.7000 10.3694 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 2. 2
0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 0 0
8.0000 1.8000 11.5367
9.0000 1.9000 12.8371 xn
10.0000 2.0000 14.2845
iante el método de Taylor de tres términos con h=0.1

1. 1. 1. 1. 1. 1. 2. 2.
7 7 8 8 9 9 0 0
x y
1 5 Solución exacta de la ecuación diferencial y'=(x+y-1), y(1.0)=5.0, en el intervalo{1.0,2.0]
1.1 5.53 13
1.2 6.13
12
1.3 6.8
1.4 7.55 11
1.5 8.39
10
1.6 9.33
1.7 10.38 9
1.8 11.55 y
8
1.9 12.86
2 14.31 7

5
1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2
x
GRAFICO COMPARATIVO ENTRE LOS DIFERENTES MÉTODOS PARA RESOLVER LA ECUACIÓN DIFERENCIAL y'=
15.0

14.0

13.0

12.0

11.0
Euler
10.0 Euler Mod
y

Taylor 3 term.
9.0 Sol. Exacta
8.0

7.0

6.0

5.0
1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2
x

n xn Euler Euler Mod Taylor 3 term. Sol. Exacta Error Euler2


0 1 5.0000 5.0000 5.0000 5.0000 0.0000
1 1.1 5.5000 5.5300 5.5300 5.5310 0.0010
2 1.2 6.0600 6.1262 6.1262 6.1284 0.0047
3 1.3 6.6860 6.7954 6.7954 6.7992 0.0128
4 1.4 7.3846 7.5454 7.5454 7.5509 0.0277
5 1.5 8.1631 8.3847 8.3847 8.3923 0.0526
6 1.6 9.0294 9.3226 9.3226 9.3327 0.0920
7 1.7 9.9923 10.3694 10.3694 10.3825 0.1523
8 1.8 11.0615 11.5367 11.5367 11.5532 0.2418
9 1.9 12.2477 12.8371 12.8371 12.8576 0.3720
10 2 13.5625 14.2845 14.2845 14.3097 0.5584
SUMATORIA DE LOS ERRORES ELEVADOS AL CUADRADO 1.5151
UACIÓN DIFERENCIAL y'=(x+y-1), y(1.0)=5.0

Euler
Euler Mod
Taylor 3 term.
Sol. Exacta

Error E. Mod2 Error Taylor2


0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0001 0.0001
0.0001 0.0001
0.0002 0.0002
0.0003 0.0003
0.0004 0.0004
0.0006 0.0006
0.0017 0.0017
h 0.1

n xn yn k1n k2n k3n k4n


0 0 1 8.5 7.53 7.53 6.62
1 0.1 1.75 6.62 5.76 5.76 4.96
2 0.2 2.33 4.96 4.22 4.22 3.53
3 0.3 2.75 3.53 2.88 2.88 2.29
4 0.4 3.04 2.29 1.75 1.75 1.25
5 0.5 3.22 1.25 0.8 0.8 0.39
6 0.6 3.3 0.39 0.02 0.02 -0.31
7 0.7 3.3 -0.31 -0.59 -0.59 -0.84
8 0.8 3.24 -0.84 -1.06 -1.06 -1.24
9 0.9 3.14 -1.24 -1.38 -1.38 -1.5
10 1 3 -1.5 -1.59 -1.59 -1.64

Aproximación de la solución de la ecuación diferencial:


y'=-2x3+12x2-20x+8.5, y(0)=1.0, utilizando el método de Runge Kutta de cuarto orden con h=0.1, en el intervalo [0.0,1.0]
3.5
3.25
3
2.75
2.5
2.25
y

2
1.75
1.5
1.25
1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x
solución exacta
1
1.75
2.33
2.75
3.04
3.22
3.3
3.3
3.24
3.14
3

ferencial:
o orden con h=0.1, en el intervalo [0.0,1.0]

0.7 0.8 0.9 1


h 0.1

n xn yn k1n k2n k3n k4n


0 0 2 3 3.09 3.09 3.18
1 0.1 2.31 3.18 3.28 3.27 3.38
2 0.2 2.64 3.38 3.48 3.48 3.59
3 0.3 2.98 3.59 3.71 3.71 3.83
4 0.4 3.36 3.83 3.96 3.96 4.09
5 0.5 3.75 4.09 4.23 4.23 4.38
6 0.6 4.17 4.38 4.53 4.53 4.69
7 0.7 4.63 4.69 4.86 4.85 5.03
8 0.8 5.11 5.03 5.21 5.21 5.4
9 0.9 5.63 5.4 5.6 5.6 5.81
10 1 6.19 5.8 6.02 6.02 6.25

de la aproximación de la ecuación diferencial: y'=4e0.8x-0.5y, y(0.0)=2.0, en el intervalo [0.0,1.0], mediante e método de Runge Kutta de cuarto orden,
6.5

5.5

4.5
y

3.5

2.5

2
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x
solución exacta
2
2.31
2.64
2.98
3.36
3.75
4.17
4.63
5.11
5.63
6.19

e e método de Runge Kutta de cuarto orden, con h=0.1

0.9 1

También podría gustarte