Académique Documents
Professionnel Documents
Culture Documents
Donde la integral:
∞
3
∫ 𝑒 −𝜂 𝑑𝜂
0
4
Γ ( ) = 0.8929 …
3
Esta integral se puede resolver mediante métodos numéricos, tales como:
- Trapecio continuo:
La regla del trapecio o regla trapezoidal es una de las fórmulas cerradas de
Newton-Cotes.
𝑏
Para estimar 𝐼 = ∫𝑎 𝑓(𝑥)𝑑𝑥 los métodos de Newton-Cotes funcionan, en general,
en dos pasos:
1. Se divide el intervalo [a, b] en n intervalos de igual amplitud, cuyos valores
extremos son sucesivamente
𝑏−𝑎
𝑥𝑖 = 𝑥0 + 𝑖 ( ), 𝑖 = 0, 1, 2, … , 𝑛
𝑛
Para quedar en la nueva notación𝑥0 = 𝑎 y 𝑥𝑛 = 𝑏
2. Se aproxima 𝑓(𝑥) por un polinomio 𝑝𝑛 (𝑥) de grado n, y se integra para
obtener la aproximación de I.
Es evidente que se obtendrán valores diferentes de I para distintos valores de n,
como se muestra a continuación.
En el caso de n=1,
el intervalo de
integración [a, b]
queda tal cual y
𝑥0 = 𝑎, 𝑥1 = 𝑏; la
aproximación
polinomial de f(x)
es una línea recta
(un polinomio de
primer grado 𝑝1 (𝑥))
y la aproximación a
la integral es el
área de trapezoide
bajo esta línea
recta, como se ve
en la figura. Este
método de
integración se
llama regla trapezoidal.
Este método se basa en lo siguiente:
𝑏
ℎ
∫ 𝑓(𝑥) 𝑑𝑥 ≈ [𝑓(𝑥0 ) + 𝑓(𝑥1 )]
𝑎 2
Conocido como el algoritmo del método trapezoidal.
PROGRAMA EN MATLAB:
Código:
function If=trapecio_continuo (f,a,b,n)
%Este programa calcula la integral propia de f(x) sobre el intervalo
[a,b]
%por el método del trapecio compuesto
%n es el número de intervalos de la partición [a,b]
format long
x=symvar(f); %detecta la variable independiente
h=(b-a)/n; %tamaño de paso
fa=subs(f,x,a); %f(a)
fb=subs(f,x,b); %f(b)
s=0;
for i=1:n-1
s=s+double(subs(f,x,a+i*h));
end
If=((1/2)*h*(fa+fb))+(h*s);
ezplot(f,[a,b]);
end
Gráfica de la función:
Gráfica de la función gamma:
>>ezplot gamma