Академический Документы
Профессиональный Документы
Культура Документы
8 de noviembre de 2018
1 Integración numérica
Introducción
Z b
2
e−x dx
a
Regla de Simpson
Z x1
h
f (x)dx ≈ (y0 + 4y1 + y2 )
x0 3
Z b Z x1 Z x2 Z xn
f (x)dx = f (x)dx + f (x)dx + · · · f (x)dx (1)
a x0 x1 xn−1
h h h
≈ (y0 + y1 ) + (y1 + y2 ) + · · · (yn−1 + yn ) (2)
2 2 2
n−1
h X
= (y0 + 2 yi + yn ) (3)
2
i=1
b−a
Donde: yi = f (xi ) y h = .
n
Example
Construya una función en OCTAVE que calcule la integral de la función sen(x) en el
intervalo [0, π] usando la regla compuesta del trapecio; para ello, esta función debe
recibir como argumento el intervalos el intervalo y el número de nodos a usarse, el
formato debe ser
s = trapecio(a, b, n)
Z b
h
f (x)dx ≈ (y0 + 4σ1 + 2σ2 + yn ) (4)
a 3
Donde:
σ1 = y1 + y3 + y5 · · · + y2m−1 (5)
σ2 = y2 + y4 + y6 · · · + y2m−2 (6)
Example
Realice el código en OCTAVE de una función para aplicar la regla compuesta de
Simpson, el formato debe ser:
area = Simpson(y, a, b)
h0
h0 = b − a, T0 = (y0 + y1 ); 2 nodos (7)
2
b−a h1
h1 = , T1 =
(y0 + 2y1 + y2 ); 3 nodos (8)
2 2
3
b−a h2 X
h2 = , T2 = (y0 + 2 yi + y4 ); 5 nodos (9)
4 2
i=1
7
b−a h3 X
h3 = , T3 = (y0 + 2 yi + y8 ); 9 nodos (10)
8 2
i=1
b−a
h = ,
j 2j
j −1
2X
hj
T = y0 + 2 yi + y2j ; 2j + 1 nodos
j
2
i=1
b−a hj
hj+1 = j+1 = ,
2 2
2j+1 −1
hj+1 X
T = y0 + 2 yi + y2j+1 ; 2j+1 + 1 nodos
j+1
2
i=1
2j
Tj X
Tj+1 = + hj+1 y2i−1 , xk = a + khj+1 , k = 0, 1, · · · 2j+1
2
i=1
Example
Z π
Implemente una regla recursiva del trapecio para aproximar el valor de sen(x) para
0
j = 0, 1, · · · 10 y luego compare con el valor exacto.
Existen otras reglas recursivas de integración, por ejemplo las de Simpson y Boole.
4Tj − Tj−1
Sj = , j = 1, 2
3
16Sj − Sj−1
Bj = , j = 2, 3
15
Los dos métodos anteriores dan lugar a un método más exacto que depende de
ellos: Romberg
4k Rj+1,k−1 − Rj,k−1
R = , k ≥j+1
j+1,k
4k − 1
además
Rj,0 = Tj
Rj,1 = Sj
Rj,2 = Bj
Ejercicio
Implemente en OCTAVE funciones asociadas a los métodos iterativos de Simpson
y Boole.
Implemente en OCTAVE
Z π la regla recursiva de Romberg y compare las
aproximaciones de sen(x)dx usando Los 4 métodos iterativos mencionados.
0
Bibliografı́a
Métodos numéricos para ingenierı́a; S. C. Chapra, R. P. Canale-5ta edición
4 Análisis numérico; R. L. Burden, J. D. Faires-7ma edición.
Métodos numéricos aplicados con software; S. Nakamura-1ra edición.
4 MATLAB.