Documentos de Académico
Documentos de Profesional
Documentos de Cultura
numérica
Rafael Acosta
Diferenciación
f x0 h f x0
f ' x0 lim
h 0 h
Segunda derivada
f xi 2 2 f xi 1 f xi f xi 3 4 f xi 2 5 f xi 1 2 f xi
f ' ' xi f ' ' xi
h2 h2
Tercera derivada
f xi 3 3 f xi 2 3 f xi 1 f xi
f ' ' ' x i
h3
Segunda derivada
f xi 1 2 f xi f xi 1 f xi 2 16 f xi 1 30 f xi 16xi 1 f xi 2
f ' ' xi f ' ' xi
h2 12h 2
Tercera derivada
f xi 2 2 f xi 1 2 f xi 1 f xi 2
f ' ' ' x
i
2h 3
Segunda derivada
f xi 2 f xi 1 f xi 2 2 f xi 5 f xi 1 4 f xi 2 f xi 3
f ' ' xi f ' ' xi
h2 h2
Tercera derivada
f xi 3 f xi 1 3 f xi 2 f xi 3
f ' ' ' x i
h3
x i-2 0 1.20000
x i-1 0.25 1.10352
xi 0.5 0.92500
x i+1 0.75 0.63633
x i+2 1 0.20000
= –1.333 3.75
q = 70.56
Integración numérica
A los métodos de integración se les llama cuadratura numérica.
Seleccionaremos un conjunto de nodos [x0, ..., xn] del intervalo
[a, b].
Después integramos un polinomio interpolante de Lagrange
n
Px f xi Li x
i 0
f x dx a f x
b
Se obtiene: i i
a
i 0
Donde
ai Li x
b
a
Regla del trapecio
Utilizando un polinomio interpolante lineal de Lagrange.
Px
x x1 f x x x0 f x
x0 x1 0 x1 x0 1
b
b x x
x x0 f x dx
a f x dx a x0 x1 0 x1 x0 1
1
f x
x x
1 0 f x0 f x1 f x0 f x1
h
2 2
Donde h = x1 – x0 =
P1
Esta fórmula vale cuando f
f(x) tiene valores positivos.
Da valores exactos para
polinomios de grado 1.
x0 = a x1 = b
Pregunta rápida
Muestre que se cumple la regla del trapecio
x x1 x x0
a f x dx a x0 x1 f x0 x1 x0 f x1 dx
b b
x x
1 0 f x0 f x1 f x0 f x1
h
2 2
Regla se Simpson
La regla se Simpson se obtiene suponiendo el segundo polinomios
de Lagrange con los nodos x0 = a, x2 = b, x1 = a + h, h = (b – a)/2.
b
b x x x x
x x0 x x2 f x x x0 x x1 f x dx
a f x dx a x0 x1 x0 x2 0 x1 x0 x1 x2 1 x2 x0 x2 x1 2
1 2
f x
f x0 4 f x1 f x2
h
3
Donde se han
despreciado los términos f P3
de error.
La fórmula es exacta para
polinomios de hasta
tercer grado. x0 = a x1 x2 = b
Comparación
Comparación entre el valor exacto, la regla del trapecio y
la regla de Simpson para diferentes funciones en el
intervalo [0 , 2].
I f x b a
b f x0 3 f x1 3 f x2 f x3
a 8
0
4
e x dx
2 0
3
e 4e 2 ´e 4 56.76958
1 0
3
1
e 4e e 2 e 2 4e3 e 4
3
1
e 0 4e 2e 2 4e3 e 4
3
53.86385
Dividiendo en 4 intervalos
4 1 2 3 4
e dx e dx e dx e dx e x dx
x x x x
0 0 1 2 3
1 0
6
1
e 4e 2 e e 4e 2 e 2
1
6
3
1
1
e 2 4e 2 e3 e3 4e 2 e 4
6
5
6
7
1
3
e 0 4e 2 2e 4e 2 2e 2 4e 2 2e3 4e 2 e 4
1 3 5 7
53.61622
n / 2 1
h
f x dx f a 2 f x2 j 4 f x2 j 1 f b
b n/2
a 3 j 0 j 0
y= f(x)
y= f(x)
x0 = a x1 xj-1 xj xn–1 xn = b
Regla compuesta del punto
medio
Teorema. Sea f C4[a, b], n par, h = (b – a)/(n+2), y xj = a +
(j+1)h para cada j = –1, 0, 1, 2, ... n+1. La regla de compuesta
del punto medio para n subintervalos puede escribirse como:
f xdx 2h f x
b n/2
2j
a
j 0
y= f(x)
ans = 60.3750
Algoritmos Regla del trapecio
Algoritmos para la regla del trapecio de uno solo segmento
function trap(h, f0, f1)
trap = h*(f0+f1)/2
end
Algoritmos para la regla del trapecio de múltiples segmentos
function trap(h, n, f)
sum = f0;
for i = 1, n–1
sum = sum + 2*fi
end
sum = sum + fn
trap = h*sum/2
end
Algoritmos Regla simple de
Simpson
Regla de Simpson de 1/3
function simp13(h, f0, f1, f2)
simp13 = 2*h*(f0+4*f1+f2)/6
end
Regla de Simpson de 3/8
function simp38(h, f0, f1, f2, f3)
simp38 = 3*h*(f0+3*f1+3*f2+f3)/8
end
Regla de Simpson 1/3 múltiple
Function simp13m(h, n, f)
sum = f0
for i = 1, n–2, 2
sum = sum+4*fi+2*fi+1
end
sum = sum+4fn-1+fn
simp13m = h*sum/3
end
Algoritmos Regla compuesta de Simpson
Regla de Simpson de número de segmentos pares o impares
function simpint(a, b, n, f)
h = (b-a)/n
if n=1 then
sum=trap()
else
m = n
odd = n/2-int(n/2)
if odd>0 and n>1 then
sum = sum + simp38(h,fn-3,fn-2,fn-1,fn)
m = n-3
end
if m>1 then
sum = sum + simp13m(h, m, f)
end
end
simpint = sum
end
Ejemplo Trapecio
Sea la siguiente función:
error = 7.4%
Ejemplo Simpson 1/3 y Simpson 3/8
Sea la siguiente función:
f (x) = 0.2 + 25x – 200x2 + 675x3 – 900x4 + 400x5
Integrada en el intervalo de a = 0 a b = 0.8 con 5 segmentos,
con trapecio 2 primeros y Simpson los 3 últimos:
Valor real I = 1.64053333
f (0) = 0.2 f (0.16) = 1.29692 f (0.32) = 1.74339
f (0.48) = 3.18601 f (0.64) = 3.18193 f (0.8) = 0.23200
Simpson 1/3:
I1/3 = 0.32*(0.2 +4(1.29692)+ 1.74339 )/6 = 0.3803237
Simpson 3/8
I3/8 = 0.48 (1.74339 +3(3.18601 + 3.18193 )+ 2.232 )/8
= 1.264754
I = 1.645077
error = 0.28%
x f(x)
0.00 0.200000
0.12 1.309729
0.22 1.305241
0.32 1.743393
0.36 2.074903
0.40 2.456000
0.44 2.842985
0.54 3.507297
0.64 3.181929
0.70 2.363000
0.80 0.232000