Sei sulla pagina 1di 30

ndice

1. SOLUCIN DE SISTEMAS LINEALES


Mtodo Jacobi.................................................................................................... 2

Mtodo de Gauss Seidel................................................................................. 4

2. SOLUCIN DE ECUACIONES NO LINEALES


Mtodo de las Aproximaciones Sucesivas......................................................... 6

Mtodo Newton Raphson ............................................................................... 8

Mtodo de la Biseccin...................................................................................... 10

Mtodo de la Falsa Posicin.............................................................................. 12

3. INTERPOLACION Y APROXIMACION
Interpolacin de Newton.................................................................................... 14

Polinomio de Lagrange...................................................................................... 16

4. INTEGRACION NUMERICA
Mtodo de los Rectngulos................................................................................ 18

Mtodo de los Trapecios.................................................................................... 18

Mtodo de Simpson ........................................................................................ 18

Mtodo de Simpson ........................................................................................ 18

5. ECUACIONES DIFERENCIALES ORDINARIAS


Mtodo de Euler................................................................................................. 20

Mtodo de Heun ................................................................................................ 22

Mtodo de Runge Kutta de Cuarto Orden ..................................................... 24

Mtodo de Milne ................................................................................................ 26

Mtodo de Hamming ..........................................................................................27

Mtodo de Milne Modificado............................................................................... 28

Mtodo de Hamming Modificado........................................................................ 29

CLCULO NUMRICO
MTODO DE JACOBI

a11

X1

+ a12

X2

+ a13

X3

b1

a21

X1

+ a22

X2

+ a23

X3

b2

a31

X1

+ a32

X2

+ a33

X3

b3

x1

0,00

(b1-a12*X2

(0)

-a13*X3

(0)

) / a11

x2

0,00

(b2-a21*X1

(0)

-a23*X3

(0)

) / a22

x3

0,00

(b3-a31*X1 (0)-a32*X2 (0)) / a33

La matriz A debe ser de diagonal estrictamente dominante.


|a11|

>

|a12|

|a13|

|a22|

>

|a21|

|a23|

|a33|

>

|a31|

|a32|

Ing. Rubn Zrate Rojas

CLCULO NUMRICO
MTODO DE JACOBI
Ejemplo 1
Resolver el sistema de ecuaciones lineales por el mtodo de Jacobi. Usar en los
clculos tres cifras decimales de aproximacin

k
0
1
2
3
4
5
6
7
8
9

4 X1

-1 X2

0 X3

-1 X1

4 X2

-1 X3

0 X1

-1 X2

4 X3

x1
0,000
0,500
0,875
0,938
0,984
0,992
0,998
0,999
1,000
1,000

x2
0,000
1,500
1,750
1,938
1,969
1,992
1,996
1,999
2,000
2,000

x1

(2-(-1)*1,500-0*0,500) / 4

x2

(6-(-1)*0,500-(-1)*0,500) / 4

x3

(2-0*0,500-(-1)*1,500) / 4
x1
1,000

x2
2,000

x3
0,000
0,500
0,875
0,938
0,984
0,992
0,998
0,999
1,000
1,000

x3
1,000

Ing. Rubn Zrate Rojas

CLCULO NUMRICO
MTODO DE GAUSS SEIDEL

a11

X1

+ a12

X2

+ a13

X3

b1

a21

X1

+ a22

X2

+ a23

X3

b2

a31

X1

+ a32

X2

+ a33

X3

b3

x1

0,00

(b1-a12*X2

(0)

-a13*X3

(0)

) / a11

x2

0,00

(b2-a21*X1

(1)

-a23*X3

(0)

) / a22

x3

0,00

(b3-a31*X1

(1)

-a32*X2

(1)

) / a33

La matriz A debe ser de diagonal estrictamente dominante.


Converge ms rpido que Jacobi.

Ing. Rubn Zrate Rojas

CLCULO NUMRICO
MTODO DE GAUSS SEIDEL
Ejemplo 1
Resolver el sistema de ecuaciones lineales por el mtodo de Gauss-Seidel.
Usar en los clculos tres cifras decimales de aproximacin

k
0
1
2
3
4
5
6

4 X1

-1 X2

0 X3

-1 X1

4 X2

-1 X3

0 X1

-1 X2

4 X3

x1
0,000
0,500
0,906
0,988
0,999
1,000
1,000

x2
0,000
1,625
1,953
1,994
1,999
2,000
2,000

x1

(2-(-1)*0-0*0) / 4

x2

(6-(-1)*0,5-(-1)*0) / 4

x3

(2-0*0,5-(-1)*1,625) / 4

x1

(2-(-1)*1,625-0*0,906) / 4

x2

(6-(-1)*0,906-(-1)*0,906) / 4

x3

(2-0*0,906-(-1)*1,953) / 4
x1
1,00

x2
2,00

x3
0,000
0,906
0,988
0,999
1,000
1,000
1,000

x3
1,00

Ing. Rubn Zrate Rojas

CLCULO NUMRICO
MTODO DE APROXIMACIONES SUCESIVAS

F(x) =

0
x
0
1
2
3
4
5

x=

F(x)
+
+
x+F(x)

= f(x)

a
b
xn+1 =

f(xn)
x0

(a+b)/2

x1

f(xo)

x2

f(x1)

x3
:

f(x2)

xn
xn+1
| f '(x) | < 1

Condicin de convergencia

Ing. Rubn Zrate Rojas

CLCULO NUMRICO
MTODO DE APROXIMACIONES SUCESIVAS
EJEMPLO 1
2
Resolver la ecuacin log(x + 2) + x - 5 = 0, con tres cifras decimales
de aproximacin, empleando el mtodo de Aproximaciones
Sucesivas.
F(x)=

log(x^2 + 2) + x - 5 = 0
x
0
1
2
3
4
5

f(x)=
f'(x)=
f'(3,5)=

F(x)
-4,70
-3,52
-2,22
-0,96
0,26
1,43
5 - log(x^2 + 2) = x
- 1 / (x^2 + 2) * 2 * x * log e
-0,213

a
b

3
4

xn+1

= f(xn)
x0

3,500

(3+4)/2

x1

3,846

5 - log(3,500^2 + 2)

x2

3,775

5 - log(3,846^2 + 2)

x3

3,789

5 - log(3,775^2 + 2)

x4

3,786

5 - log(3,789^2 + 2)

x5

3,787

5 - log(3,786^2 + 2)

x6

3,787

5 - log(3,787^2 + 2)

Ing. Rubn Zrate Rojas

CLCULO NUMRICO
MTODO DE NEWTON RAPHSON

F(x)=

0
x
1
2
3

F(x)
+

F'(x)=
a
b
xn+1

= xn - F(xn)/F'(xn)

x0

=(a+b)/2

x1

= x0 - F(x0)/F'(x0)

x2
x3

= x1 - F(x1)/F'(x1)
= x2 - F(x2)/F'(x2)

xn
xn+1
x=

xn+1

Ing. Rubn Zrate Rojas

CLCULO NUMRICO
MTODO DE NEWTON RAPHSON
EJEMPLO 1
x

Resolver la ecuacin 2 - 4x = 0, con dos cifras decimales de aproximacin,


empleando el mtodo de Newton Raphson.
F(x)=
x
0
1
2

2x - 4x = 0
F(x)
1,00
-2,00
-4,00

F'(x) =

2x*ln2 - 4

a =
b =

0
1

xn+1

= xn - F(xn)/F'(xn)
x0

0,50

= (0+1)/2

x1

0,31

=0,5-(2^0,5-4*0,5)/(2^0,5*LN(2)-4)

x2

0,31

=0,31-(2^0,31-4*0,31)/(2^0,31*LN(2)-4)

x = 0,31

Ing. Rubn Zrate Rojas

CLCULO NUMRICO
MTODO DE LA BISECCIN
f(x)= 0
m = (an + bn) / 2
Si

f(an) f(m) < 0

an+1 = an

raz en intervalo izquierdo

bn+1 = m
Si

f(an) f(m) > 0

bn+1 = bn

raz en intervalo derecho

an+1 = m
Si

f(an) f(m) = 0
Iteracin
1
2
3

x=m
a

f(a)

f(b)

f(m)

0
x= m

Ing. Rubn Zrate Rojas

10

CLCULO NUMRICO
MTODO DE LA BISECCIN
EJEMPLO

Determinar la raz de la ecuacin x3 - x - 1 = 0 en [1 ; 2], empleando el mtodo


de la biseccin. Usar en los clculos cuatro cifras decimales de aproximacin.

Iteracin
1
2
3
4
5
6
7
8
9
10
11

f(x)=
x^3 - x -1
=0
a
f(a)
b
1,0000
-1,0000
2,0000
1,0000
-1,0000
1,5000
1,2500
-0,2969
1,5000
1,2500
-0,2969
1,3750
1,3125
-0,0515
1,3750
1,3125
-0,0515
1,3438
1,3125
-0,0515
1,3281
1,3203
-0,0187
1,3281
1,3242
-0,0021
1,3281
1,3242
-0,0021
1,3262
1,3242
-0,0021
1,3252

x=

1,3247

a1 =

f(b)
5,0000
0,8750
0,8750
0,2246
0,2246
0,0826
0,0146
0,0146
0,0146
0,0062
0,0020

(1,2)
m
1,5000
1,2500
1,3750
1,3125
1,3438
1,3281
1,3203
1,3242
1,3262
1,3252
1,3247

f(m)
0,8750
-0,2969
0,2246
-0,0515
0,0826
0,0146
-0,0187
-0,0021
0,0062
0,0020
0,0000

f(a1) = 1^3 - 1 - 1 = -1
b1 =

f(b1) = 2^3 - 2 - 1 = 5
m = (1 + 2) / 2 = 1,5
f(m) = 1,5^3 - 1,5 - 1 = 0,8750

Ing. Rubn Zrate Rojas

11

CLCULO NUMRICO
MTODO DE LA FALSA POSICIN
f(x)= 0
m = (f(bn) an - f(an) bn) / (f(bn) - f(an))
Si

f(an) f(m) < 0

an+1 = an
bn+1 = m

Si

f(an) f(m) > 0

bn+1 = bn
an+1 = m

Si

f(an) f(m) = 0
Iteracin
1
2
3

x=m
a

f(a)

f(b)

f(m)

0
x= m

Ing. Rubn Zrate Rojas

12

CLCULO NUMRICO
MTODO DE LA FALSA POSICIN
EJEMPLO 1
3

Determinar la raz de la ecuacin x - x - 1 = 0 en [1 ; 2], empleando el mtodo


de la falsa posicin. Usar en los clculos cuatro cifras decimales de
aproximacin.
f(x)=

x^3 - x -1

Iteracin
1
2
3
4
5
6
7
8
9
10
11
12
13

a
1,0000
1,1667
1,2531
1,2934
1,3113
1,3190
1,3212
1,3232
1,3241
1,3245
1,3246
1,3247
1,3247

x=

1,3247

a1 =

f(a)
-1,0000
-0,5787
-0,2854
-0,1295
-0,0566
-0,0243
-0,0148
-0,0063
-0,0027
-0,0011
-0,0005
-0,0002
-0,0001

b
2,0000
2,0000
2,0000
2,0000
2,0000
2,0000
2,0000
2,0000
2,0000
2,0000
2,0000
2,0000
2,0000

f(b)
5,0000
5,0000
5,0000
5,0000
5,0000
5,0000
5,0000
5,0000
5,0000
5,0000
5,0000
5,0000
5,0000

m
1,1667
1,2531
1,2934
1,3113
1,3190
1,3223
1,3232
1,3241
1,3245
1,3246
1,3247
1,3247
1,3247

f(m)
-0,5787
-0,2854
-0,1295
-0,0566
-0,0243
-0,0104
-0,0063
-0,0027
-0,0011
-0,0005
-0,0002
-0,0001
0,0000

f(a1) = 1^3 - 1 - 1 = -1
b1 =

f(b1) = 2^3 - 2 - 1 = 5
m = (5 x 1 - (-1) x 2) / (5 - (-1)) = 1,6667
f(m) = 1,6667^3 - 1,6667 - 1 = -0,5787

Ing. Rubn Zrate Rojas

13

CLCULO NUMRICO
Interpolacin de Newton

h = xn xn1

k = ( xk x0 ) /h

k (k 1) 2
k (k 1) (k 2) (k n + 1) n
k
y = y0 + y +
y + +
y
1!
2!
n!

Tabla de de diferencias finitas


Y

Y
2

X0

Y0

X1

Y1

Y1-Y0

X2

Y2

Y2-Y1

Y1-Y0

X3

Y3

Y3-Y2

Y2-Y1

Y 1-Y

X4

Y4

Y4-Y3

Y3-Y2

Y 2-Y

Ing. Rubn Zrate Rojas

2
2

2
0
2
1

Y 1-Y
3

3
0

14

CLCULO NUMRICO
Interpolacin de Newton
Ejemplo 1
Para la funcin definida en la tabla, determinar el valor de Y para x=3,2 , con tres
decimales de aproximacin.

i
1
2
3
4
5
6

Xi

Yi

0
2
4
6
8
10

2
8
62
212
506
992

3,2

Xi
0
2
4
6
8
10

Yi
2
8
62
212
506
992

h=

k=

0,6

Y=

31,568

6
54
150
294
486

48
96
144
192

48
48
48

=(3,2-2)/2
=8+0,6/1*54+0,6*(0,6-1)/2*96+0,6*(0,6-1)*(0,6-2)/6*48

Ing. Rubn Zrate Rojas

15

CLCULO NUMRICO
Interpolacin de Lagrange

Lk (x) =
i =1
ik

x xi
xk xi

P(x) = y k Lk
k =1

i
1
2
3
:
n

X
Xi

Yi

X-Xi

X1-Xi

X2-Xi

X3-Xi

Xn-Xi

Lk

Lk x Yk

Ing. Rubn Zrate Rojas

16

CLCULO NUMRICO
Interpolacin de Lagrange
Ejemplo 1
Para la funcin definida en la tabla, determinar el valor de Y para x=2 , con cuatro
decimales de aproximacin.

i=k
1
2
3
4

Xi
0
1
4
6

Yi
2
3
18
38

X
Xi
0
1
4
6

2
Yi
2
3
18
38

X-Xi
2
1
-2
-4
16

X1-Xi
-1
-4
-6
-24

X2-Xi
1
-3
-5
15

X3-Xi
4
3
-2
-24

Ing. Rubn Zrate Rojas

X4-Xi
6
5
2
60

Lk
-0,3333
1,0667
0,3333
-0,0667

Lk x Yk
-0,6667
3,2000
6,0000
-2,5333
6

17

CLCULO NUMRICO
INTEGRACIN NUMRICA
F(x) =

y
xn

yn

x0

y0

x1

y1

x2

y2

x3

y3

x4

y4

x5

y5

x6

y6

n
a
b
h

=(b-a)/n

TRAPECIO
I1/2

=h/2*(y0+y6+2*(y1+y2+y3+y4+y5))

SIMPSON 1/3
I1/3

=h/3*(y0+y6+2*(y2+y4)+4*(y1+y3+y5))

SIMPSON 3/8
I3/8

=3h/8*(y0+y6+2*(y3)+3*(y1+y2+y4+y5))

Ing. Rubn Zrate Rojas

18

CLCULO NUMRICO
INTEGRACIN NUMRICA
EJEMPLO
1
Calcular el valor de la integral definida, aplicando la frmula de los trapecios para n = 6,
con cuatro decimales de aproximacin.
14

x 3 12x 2 4x + 336
dx
48

(x3-12*x2-4*x+336)/48

F(x)=
n
0
1
2
3
4
5
6

xn
2
4
6
8
10
12
14

n=
a=
b=
h=

6
2
14
2

yn
6
4
2
1
2
6
14

=(14-2)/6

TRAPECIO
I=

50

=2/2*(6+14+2*(4+2+1+2+6))

SIMPSON 1/3
I=

48

=2/3*(6+14+2*(2+2)+4*(4+1+6))

SIMPSON 3/8
I=

48

=2*3/8*(6+14+2*1+3*(4+2+2+6))

Ing. Rubn Zrate Rojas

19

CLCULO NUMRICO
MTODO DE EULER
y ' = f(x , y)
yn+1= yn + h f(xn , yn)
x0 : abscisa inicial
y0 : ordenada inicial
h : paso
n

xn

yn

x0

y0

x1

y1

2
:

x2
:

y2
:

xn

yn

Ing. Rubn Zrate Rojas

20

CLCULO NUMRICO
MTODO DE EULER
Dada la ecuacin diferencial y'=y-x, bajo la condicin inicial de y(0)=2, calcular el valor
de la solucin de esta ecuacin para el valor de x=1 utilizando el mtodo de EULER.
yn+1= yn + h f(xn , yn)
y'= y-x
h = 0,1
n
0

xn
0

yn
2,0000

0,1

2,2000

y1 =2+0,1*(2-0)

0,2

2,4100

y2 =2,2+0,1*(2,2-0,1)

0,3

2,6310

y3 =2,41+0,1*(2,41-0,2)

0,4

2,8641

y4 =2,631+0,1*(2,631-0,3)

0,5

3,1105

y5 =2,8641+0,1*(2,8641-0,4)

0,6

3,3716

y6 =3,1105+0,1*(3,1105-0,5)

0,7

3,6487

y7 =3,3716+0,1*(3,3716-0,6)

0,8

3,9436

y8 =3,6487+0,1*(3,6487-0,7)

0,9

4,2579

y9 =3,9436+0,1*(3,9436-0,8)

10

4,5937

y10 =4,2579+0,1*(4,2579-0,9)

Ing. Rubn Zrate Rojas

21

CLCULO NUMRICO
MTODO DE HEUN
y ' = f(x , y)
yn+1,p= yn + h f(xn , yn)

Predictor

yn+1,c= yn + h/2 (f(xn , yn)+ f(xn+1 , yn+1,p))

Corrector

yn+1= yn + h/2 (f(xn , yn) + f(xn + h , yn + h f(xn , yn))


x0 : abscisa inicial
y0 : ordenada inicial
h : paso
n

xn

yn

x0

y0

x1

y1

2
:

x2
:

y2
:

xn

yn

Ing. Rubn Zrate Rojas

22

CLCULO NUMRICO
MTODO DE HEUN
Dada la ecuacin diferencial y'=y-x, bajo la condicin inicial de y(0)=2, calcular el valor de la
solucin de esta ecuacin para el valor de x=1 utilizando el mtodo de HEUN.
yn+1= yn + h/2 (y'n + f(xn + h , yn + h y'n))
y'= y-x
h = 0,1
n
0

xn
0

yn
2,0000

0,1

2,2050

y1 =2+0,1/2*((2-0)+(2+0,1*(2-0)-0,1))

0,2

2,4210

y2 =2,205+0,1/2*((2,205-0,1)+(2,205+0,1*(2,205-0,1)-0,2))

0,3

2,6492

y3 =2,421+0,1/2*((2,421-0,2)+(2,421+0,1*(2,421-0,2)-0,3))

0,4

2,8909

y4 =2,6492+0,1/2*((2,6492-0,3)+(2,6492+0,1*(2,6492-0,3)-0,4))

0,5

3,1474

y5 =2,8909+0,1/2*((2,8909-0,4)+(2,8909+0,1*(2,8909-0,4)-0,5))

0,6

3,4204

y6 =3,1474+0,1/2*((3,1474-0,5)+(3,1474+0,1*(3,1474-0,5)-0,6))

0,7

3,7116

y7 =3,4204+0,1/2*((3,4204-0,6)+(3,4204+0,1*(3,4204-0,6)-0,7))

0,8

4,0228

y8 =3,7116+0,1/2*((3,7116-0,7)+(3,7116+0,1*(3,7116-0,7)-0,8))

0,9

4,3562

y9 =4,0228+0,1/2*((4,0228-0,8)+(4,0228+0,1*(4,0228-0,8)-0,9))

10

4,7141

y10 =4,3562+0,1/2*((4,3562-0,9)+(4,3562+0,1*(4,3562-0,9)-1))

Ing. Rubn Zrate Rojas

23

CLCULO NUMRICO
RUNGE - KUTTA
y'=

f(x , y)

x0=
y0=
h=

n
0
1
2
3
:
n

k1=

f(xn , yn)

k2=

f(xn+h/2 , yn + h k1/2)

k3=

f(xn+h/2 , yn + h k2/2)

k4=

f(xn+h , yn + h k3)

(k1 + 2 k2+2 k3 + k4)/6

yn+1=

yn + h

xn

yn

k1

k2

Ing. Rubn Zrate Rojas

k3

k4

24

CLCULO NUMRICO
RUNGE - KUTTA
Dada la ecuacin diferencial y'=y-x, bajo la condicin inicial de y(0)=2, h=0,1 ,
calcular el valor de la solucin de esta ecuacin para el valor de x=1
utilizando el mtodo de RUNGE KUTTA, con 4 cifras decimales de
aproximacin.

n
0
1
2
3
4
5
6
7
8
9
10

k1=

f(xn , yn)

k2=

f(xn+h/2 , yn + h k1/2)

k3=

f(xn+h/2 , yn + h k2/2)

k4=

f(xn+h , yn + h k3)

(k1 + 2 k2+2 k3 + k4)/6

yn+1=

yn + h

y'=

y-x

h=

0,1

xn
0,00
0,10
0,20
0,30
0,40
0,50
0,60
0,70
0,80
0,90
1,00

yn
2,0000
2,2052
2,4214
2,6499
2,8918
3,1487
3,4221
3,7138
4,0255
4,3596
4,7183

k1
2,0000
2,1052
2,2214
2,3499
2,4918
2,6487
2,8221
3,0138
3,2255
3,4596

k2
2,0500
2,1604
2,2825
2,4174
2,5664
2,7312
2,9132
3,1144
3,3368
3,5826

k1=

=2-0

k2=

=(2+0,1*2/2)-(0+0,1/2)

k3=

=(2+0,1*2,05/2)-(0+0,1/2)

k4=
=

=(2+0,1*2,0525)-(0+0,1)
=(2+2*2,05+2*2,0525+2,1053)/6

y1=

=2+0,1*2,0517

k3
2,0525
2,1632
2,2855
2,4207
2,5701
2,7353
2,9178
3,1195
3,3424
3,5887

Ing. Rubn Zrate Rojas

k4
2,1053
2,2215
2,3500
2,4919
2,6488
2,8222
3,0139
3,2257
3,4598
3,7185

n
2,0517
2,1623
2,2846
2,4197
2,5690
2,7340
2,9163
3,1179
3,3406
3,5868

25

CLCULO NUMRICO
MILNE

n
0
1
2
3
4
5

yn+1,p=

yn-3 + 4/3 h (2 fn-2 - fn-1+2 fn)

yn+1,c=

yn-1 + 1/3 h ( fn-1 + 4 fn+ fn+1,p)

y'=

1/2 (1 + x) y

h=

0,1

xn
0,00
0,10
0,20
0,30
0,40
0,50

= f (x,y)

yn,p

1,315504
1,454015

fn,p

1,211386
1,585620

yn,c
1,000000
1,055409
1,123596
1,208459
1,315791
1,454543

fn,c
0,500000
0,612638
0,757481
0,949243
1,211913

y4,p=

y0 + 4/3 h (2 f1 - f2 + 2 f3)

y4,p=

1+4/3*0,1*(2*0,612638-0,757481+2*0,949243)

f4,p=

0,5 (1 + x4) y4,p^2

f4,p=

0,5*(1+0,4)*1,315504^2

y4,c=

y2 + 1/3 h ( f2 + 4 f3+ f4,p)

y4,c=

1,123596+1/3*0,1*(0,757481+4*0,949243+1,211386)

f4,c=

0,5 (1 + x4) y4,c^2

f4,c=

0,5*(1+0,4)*1,315791^2

y5,p=

y1 + 4/3 h (2 f2 - f3 + 2 f4)

y5,p=

1,055409+4/3*0,1*(2*0,757481-0,949243+2*1,211913)

f5,p=

0,5 (1 + x5) y5,p^2

f5,p=

0,5*(1+0,5)*1,454015^2

y5,c=

y3 + 1/3 h ( f3 + 4 f4 + f5,p)

y5,c=

1,208459+1/3*0,1*(0,949243+4*1,211913+1,58562)

Ing. Rubn Zrate Rojas

=1,315504
=1,211386
=1,315791
=1,211913

=1,454015
=1,585620
=1,454543

26

CLCULO NUMRICO
MILNE MODIFICADO

n
0
1
2
3
4
5

yn+1,p=

yn-3 + 4/3 h (2 fn-2 - fn-1+2 fn)

yn+1,m=

yn+1,p + 28/29 ( yn - yn,p)

yn+1,c=

yn-1 + 1/3 h ( fn-1 + 4 fn+ fn+1,m)

y'=

1/2 (1 + x) y

h=

0,1

xn
0,00
0,10
0,20
0,30
0,40
0,50

yn,p

fn,p

1,315504
1,454015

1,211386
1,585620

yn,m

1,454292

y4,p=

y0 + 4/3 h (2 f1 - f2 + 2 f3)

y4,p=

1+4/3*0,1*(2*0,612638-0,757481+2*0,949243)

f4,p=

0,5 (1 + x4) y4,p^2

f4,p=

0,5*(1+0,4)*1,315504^2

y4,c=

y2 + 1/3 h ( f2 + 4 f3+ f4,p)

y4,c=

1,123596+1/3*0,1*(0,757481+4*0,949243+1,211386)

f4,c=

0,5 (1 + x4) y4,c^2

f4,c=

0,5*(1+0,4)*1,315791^2

y5,p=

y1 + 4/3 h (2 f2 - f3 + 2 f4)

y5,p=

1,055409+4/3*0,1*(2*0,757481-0,949243+2*1,211913)

f5,p=

0,5 (1 + x5) y5,p^2

f5,p=

0,5*(1+0,5)*1,454015^2

y5,m=

y5,p + 28/29 ( y4 - y4,p)

y5,m=

1,454015+0,96551724137931*(1,315791-1,315504)

f5,m=

0,5 (1 + x4) y4,c^2

f5,m=

0,5*(1+0,5)*1,454292^2

y5,c=

y3 + 1/3 h ( f3 + 4 f4+ f5,m)

y5,c=

1,208459+1/3*0,1*(0,949243+4*1,211913+1,586223)

Ing. Rubn Zrate Rojas

fn,m

1,586223

yn,c
1,000000
1,055409
1,123596
1,208459
1,315791
1,454563

fn,c
0,500000
0,612638
0,757481
0,949243
1,211913

=1,315504
=1,211386
=1,315791
=1,211913

=1,454015
=1,585620
=1,454292
=1,586223
=1,454563

27

CLCULO NUMRICO
HAMMING

n
0
1
2
3
4
5

yn+1,p=

yn-3 + 4/3 h (2 fn-2 - fn-1+2 fn)

yn+1,c=

1/8 (9 yn - yn-2)+ 3/8 h ( fn+1,p + 2 fn - fn-1)

y'=

1/2 (1 + x) y

h=

0,1

xn
0,00
0,10
0,20
0,30
0,40
0,50

yn,p
1,000000
1,055409
1,123596
1,208459
1,315504
1,454022

fn,p

1,211386
1,585635

yn,c
1,000000
1,055409
1,123596
1,208459
1,315805
1,454591

fn,c
0,500000
0,612638
0,757481
0,949243
1,211940

y4,p=

y0 + 4/3 h (2 f1 - f2 + 2 f3)

y4,p=

1+4/3*0,1*(2*0,612638-0,757481+2*0,949243)

f4,p=

0,5 (1 + x4) y4,p^2

f4,p=

0,5*(1+0,4)*1,315504^2

y4,c=

1/8 (9 y3 - y1)+ 3/8 h (- f2 + 2 f3+ f4,p)

y4,c=

1/8*(9*1,208459-1,055409)+3/8*0,1*(-0,757481+2*0,949243+1,211386)

f4,c=

0,5 (1 + x4) y4,c^2

f4,c=

0,5*(1+0,4)*1,315791^2

y5,p=

y1 + 4/3 h (2 f2 - f3 + 2 f4)

y5,p=

1,055409+4/3*0,1*(2*0,757481-0,949243+2*1,21194)

f5,p=

0,5 (1 + x5) y5,p^2

f5,p=

0,5*(1+0,5)*1,454022^2

y5,c=

1/8 (9 y4 - y2)+ 3/8 h (- f3 + 2 f4 + f5,p)

y5,c=

1/8*(9*1,315805-1,123596)+3/8*0,1*(-0,949243+2*1,21194+1,585635)

Ing. Rubn Zrate Rojas

=1,315504
=1,211386
=1,315805
=1,211940

=1,454022
=1,585635
=1,454591

28

CLCULO NUMRICO
HAMMING MODIFICADO

n
0
1
2
3
4
5
y4,p=

yn+1,p=

yn-3 + 4/3 h (2 fn-2 - fn-1+2 fn)

yn+1,m=

yn+1,p + 112/121 ( yn - yn,p)

yn+1,c=

1/8(9yn - yn-2)+ 3/8 h ( fn+1,m + 2 fn - fn-1)

y'=

1/2 (1 + x) y

h=

0,1

xn
0,00
0,10
0,20
0,30
0,40
0,50

yn,p

1,315504
1,454022

fn,p

1,211386
1,585635

yn,m

1,454300

fn,m

1,586242

y4,p=

y0 + 4/3 h (2 f1 - f2 + 2 f3)
1+4/3*0,1*(2*0,6126380,757481+2*0,949243)

f4,p=

0,5 (1 + x4) y4,p^2

f4,p=

0,5*(1+0,4)*1,315504^2

y4,c=

1/8 (9 y3 - y1) + 3/8 h (- f2 + 2 f3 + f4,p)

y4,c=

1/8*(9*1,208459-1,055409)+3/8*0,1*(-0,757481+2*0,949243+1,211386)

f4,c=

0,5 (1 + x4) y4,c^2

f4,c=

0,5*(1+0,4)*1,315805^2

y5,p=

y1 + 4/3 h (2 f2 - f3 + 2 f4)

y5,p=

1,055409+4/3*0,1*(2*0,757481-0,949243+2*1,21194)

f5,p=

0,5 (1 + x5) y5,p^2

f5,p=

0,5*(1+0,5)*1,454022^2

yn,c
1,000000
1,055409
1,123596
1,208459
1,315805
1,454614

fn,c
0,500000
0,612638
0,757481
0,949243
1,211940

=1,315504
=1,211386
=1,315805
=1,211940

=1,454022
=1,585635

y5,m= y5,p + 112/121 ( y4 - y4,p)


y5,m= 1,454022+112/121*(1,315805-1,315504)
f5,m=

0,5 (1 + x4) y4,c^2

f5,m=

0,5*(1+0,5)*1,4543^2

y5,c=

1/8 (9 y4 - y2) + 3/8 h (- f3 + 2 f4 + f5,p)

y5,c=

1/8*(9*1,315805-1,123596)+3/8*0,1*(-0,949243+2*1,21194+1,586242)

=1,454300
=1,586242

Ing. Rubn Zrate Rojas

=1,454614

29

CLCULO NUMRICO
Bibliografa
1.- Mtodos Numricos
Rodolfo Luthe Antonio Olivera Fernando Schutz
Limusa
2.- Mtodos Numricos para Ingeniera
Steven Chapra Raymond Canale
Mc Graw Hill
3.- Anlisis Numrico
W. Allen Smith
Prentice Hall
4.- Mtodos Numricos
Terrence Akai
Limusa Wiley
5.- Anlisis Numrico con aplicaciones
Curtis Gerald Patrick Wheatley
Prentice Hall
6.- Mtodos Numricos aplicados en Ingeniera.
Jean Marie Ledanois Aura Lpez de Ramos Jos Pimentel Filipo Piranti
Mc Graw Hill
7.- Mtodos Numricos con MATLAB
John Mathews Kurtis Fink
Pearson Prentice Hall
8.- Problemas de Clculo Numrico para ingenieros con aplicaciones Matlab.
Snchez Souto
Mc Graw Hill

Ing. Rubn Zrate Rojas

30

Potrebbero piacerti anche