Anda di halaman 1dari 5

MÉTODOS NUMÉRICOS Y PROGRAMACIÓN

CUARTO TRABAJO
DIFERENCIACION E INTEGRACION NUMERICA

Universidad Tecnológica De Los Andes


Métodos Numéricos y Programación

RESUMEN:
Para el cálculo de las integrales definidas es necesario encontrar una
antiderivada del integrando; pero se sabe que no toda función continua tiene
una antiderivada expresada mediante funciones elementales (Ejemplo de tales
integrales, que ocurren en estadística, son aquellos que contienen la función
normal estandarizada de densidad de probabilidad); por lo que se usan los
métodos aproximados para el cálculo de las integrales definidas. Como por
ejemplo la Regla de Simpson y la Regla Trapezoidal.

INTRODUCCIÓN:
El presente trabajo consiste en encontrar el área bajo una curva, de una
función, por al regla trapezoidal extendida; que consiste en dividir la figura en
una serie de rectángulos, que traten de llenar todo el vacío de la superficie del
gráficos que está comprendido entre dos límites (a, b).
Mientras el ancho de dichos rectángulos sea más pequeño, entonces su
sumatoria dará cada vez mas cerca al área real que se encuentra debajo de la
curva. Por lo cual el problema planteado es encontrar el error que existe al
hallar el área por el método de la regla trapezoidal.

MARCO TERICO:
REGLA TRAPEZOIDAL:

En este caso, se emplean trapecios rectangulares. Si la función f(x) es continua


en el intervalo cerrado [a , b] y los números x0, x1, x2, ..., xn forman una
partición regular de [a ,b], entonces:

b−a
[ f ( x0 ) + 2 f ( x1 ) + ... + 2 f ( xn−1 ) + f ( xn )]
b
∫a
f ( x)dx ≈
2n
INTEGRACIÓN NUMÉRICA DE FUNCIONES

MATLAB dispone de varias funciones para integrar sistemas de ecuaciones


diferenciales ordinarias de primer orden, entre ellas ode23, que utiliza el método
de Runge-Kutta de segundo/tercer orden, y ode45, que utiliza el método de
Runge-Kutta-Fehlberg de cuarto/quinto orden.
Lo primero que se va a hacer es calcular la integral definida de esta función
entre dos valores de la abscisa x.
I. . PROBLEMA A RESOLVER:
1. Evalué
π
∫0
Sen(2 x)e − x dx
Por la regla trapezoidal extendida con n = 2 , 4 , 8 , 25 y 100 intervalos. Luego,
determine el error de los resultados numéricos comparándolos con el valor
exacto.
PROGRAMA:
a) Rutina para la determinación de la integral definida por la Regla
Trapezoidal Extendida:

Trap1
% OBJETIVO: Integrar la función: f(x)=sin(2*x).*(exp(-x)),
% mediante la regla trapezoidal extendida, en el
% intervalo [0 , pi]; con n=2, 4, 8, 25, 100. También
% la determinación del error de los resultados numéricos
% comparados con el valor exacto.
%
% Sintaxis: trap1
%
% Para el calculo de la integral definida se usaran como limite
% inferior "a=0" y como limite superior "b=pi".
%
clear; Iexacta=0.31892869391208;
a=-0 ; b=pi; % Asignación de los límites inferior y superior
fprintf('\n REGLA TRAPEZOIDAL EXTENDIDA \n');
fprintf('\n n I Error \n');
n = 1;
for k=1:5
n=2*k+(k-1)*(k-2)*(1+11*(k-3)/6+34*(k-3)*(k-4)/24);
h=(b-a)/n;
i=1:n+1;
x = a + (i-1)*h; f =sin(2*x).*(exp(-x));
I = trapez_v(f,h);
I-Iexacta;
fprintf('%3.0f %10.5f %10.5f\n', ...
n, I, Iexacta-I );
end
b) ANÁLISIS DE LOS RESULTADOS:

A continuación se presenta los resultados obtenidos por la ejecución de la


rutina arriba descrita:

Trap1
>> int_trap

REGLA TRAPEZOIDAL EXTENDIDA

n I Error
2 0.35901 -0.01244
4 0.34976 -0.00318
8 0.34737 -0.00080
25 0.34666 -0.00008
100 0.34658 -0.00001
>>

Gráfica de la integral

A continuación se presenta la gráfica de la funcion a integrar.

Graf_trap1
% programa que grafica la integral de la funcion:
y=sin(2*x).*(exp(-x))
% para los limites de ''a=0'' y ''b=pi''.
%
x=0:.001:pi;
y=sin(2*x).*(exp(-x));
plot(x,y),grid
xlabel('X'), ylabel('f(x)')
title('INTEGRACION NUMERICA')
GRAFICO:

OBSERVACIÓN:
Este programa aun no es exacto por que cuenta con un margen de error, pero
este error puede ir disminuyendo según se va incrementando el número de los
intervalos, se da un numero cada vez mayor para ‘n’ y esto aumenta en numero
de intervalos, y así el área que está por debajo de la curva se halle lo más
preciso posible.
CONCLUSIONES:

De los resultados obtenidos tras la ejecución de la rutina, se puede


apreciar que mientras sea mayor la cantidad de trapecios en la que se
divida el intervalo [0 , π] (“n” crece), el error es mínimo casi imperceptible.
A mayor cantidad de trapecios, mayor será la aproximación al valor exacto.
Con la ayuda de la computadora, la integración numérica se puede llevar a
cabo con gran facilidad y con la mayor cantidad de trapecios posibles, lo
cual nos acercará al valor real de la integral definida.
BIBLIOGRAFÍA:

− Tópicos de Cálculo Vol. II – M. Mitacc/L. Toro.

− El Cálculo 7ma Edición – Louis Leithold.

− Métodos Numéricos para Ingeniería – Steven C. Chapra/Raymond P.


Canale

− Introducción a Matlab – Kermit Sigmon – Universidad de Florida EE.UU.

− Tutorial de Matlab – Francisco Godiño Cevallos – Juliaca Perú

− Aprenda Matlab – Javier Atencia. Raul Nestar – Universidad de Navarra


España.

Anda mungkin juga menyukai