Documente Academic
Documente Profesional
Documente Cultură
I.
Pgina:1/11
Jefes de Prcticas:
Ing. Juan Carlos Cuadros
Ing. Henry Zegarra Gago
Ing. Sergio Mestas Ramos
Cdigo:
Semestr
e:
Grupo:
4E04022
Lab. N:
07
IV
FECHA:
OBJETIVOS:
-
II.
Una funcin simple y continua tal como un polinomio, una funcin exponencial o una funcin
trigonomtrica.
En el primer caso, la integral simplemente es una funcin que se puede evaluar fcilmente usando
mtodos analticos aprendidos en el clculo. En los dos ltimos casos, sin embargo, se deben
emplear mtodos aproximados.
Las frmulas de integracin de Newton-Cotes son los esquemas ms comunes dentro de la integracin
numrica. Se basan en la estrategia de reemplazar una funcin complicada o un conjunto de datos
tabulares con alguna funcin aproximada que sea ms fcil de integrar.
La integral se puede aproximar usando una serie de polinomios aplicados por partes a la funcin o a
los datos sobre intervalos de longitud constante.
Se dispone de las formas abierta y cerrada de las frmulas de Newton-Cotes. Las formas cerradas son
aquellas en donde los puntos al principio y al final de los lmites de integracin se conocen. Las
frmulas abiertas tienen los lmites de integracin extendidos ms all del rango de los datos. Las
frmulas abiertas de Newton-Cotes, en general, no se usan en la integracin definida. Sin embargo, se
usan extensamente en la solucin de ecuaciones diferenciales ordinarias.
A. REGLA DE INTEGRACIN DEL RECTNGULO
Si en cada sub-intervalo consideramos un rectngulo, que tiene como base la longitud
altura
y como
f ( x k1 ) , podemos aproximar el rea total haciendo la suma de las reas de todos los sub-
intervalos, quedando
f(xk-1)
f(x)
xk-1 h xk
f (x )dx h f (x k 1 )
a
k 1
Pgina:2/11
Jefes de Prcticas:
Ing. Juan Carlos Cuadros
Ing. Henry Zegarra Gago
Ing. Sergio Mestas Ramos
Cdigo:
Semestr
e:
Grupo:
4E04022
Lab. N:
07
IV
FECHA:
Pgina: 3/11
LAB N 7
[x k1 , x k ]
f (x )dx h f (
a
k 1
x k 1 x k
)
2
f((xk-1+ xk)/2)
f(x)
(xk-1+ xk)/2 b
x=a
x=b
yi
para
(1)
x=a
x=b
Pgina: 4/11
LAB N 7
(2)
Sustituyendo las ecuaciones (1) en esta expresin se obtiene:
(3
)
La cual recibe el nombre de Frmula Trapezoidal, y se puede expresar como:
(4)
En esencia, la tcnica consiste en dividir el intervalo total en intervalos pequeos y aproximar la
curva
y=f ( x) en los diversos intervalos pequeos mediante alguna curva ms simple cuya
integral puede calcularse utilizando solamente las ordenadas de los puntos extremos de los
intervalos.
D. INTEGRACIN NUMRICA - REGLA DE SIMPSON
Adems de aplicar la regla trapezoidal con segmentos cada vez ms finos, otra manera de obtener
una estimacin ms exacta de una integral, es la de usar polinomios de orden superior para
conectar los puntos.
REGLA DE SIMPSON 1/3
La Regla de Simpson de 1/3 proporciona una aproximacin ms precisa, ya que consiste en
conectar grupos sucesivos de tres puntos sobre la curva mediante parbolas de segundo grado, y
sumar las reas bajo las parbolas para obtener el rea aproximada bajo la curva. Por ejemplo, el
rea contenida en dos fajas, bajo la curva f(x) en la Figura 2, se aproxima mediante el rea
sombreada bajo una parbola que pasa por los tres puntos:
( Xi , Yi )
(X i +1 , Y i+1 )
( X i +2 , Y i+2 )
Figura 2
Pgina: 5/11
LAB N 7
Por conveniencia al derivar una expresin para esta rea, supongamos que las dos fajas que
comprenden el rea bajo la parbola se encuentran en lados opuestos del origen, como se muestra
en la Figura 3. Este arreglo no afecta la generalidad de la derivacin.
Figura 3
La forma general de la ecuacin de la parbola de segundo grado que conecta los tres puntos es:
Y =a X 2+ bX +c (1)
La integracin de la ecuacin (1) desde X hasta
las dos fajas mostradas bajo la parbola. Por lo tanto:
X
3
2
( a X 2 +bX +c ) dx= a X + b X + cX
X (2)
X
2
A 2 fajas= a( X)3 +2 c ( X ) (3)
3
Las constantes a y c se pueden determinar sabiendo que los puntos
( X , Y i ) ;(0, Y i+1 )
( X , Y i+ 2)
Y i=a ( X ) +b ( X )+ c
( 4)
Y i+1=c
2
Y i+ 2=a( X ) + b ( X ) +c
La solucin simultnea de estas ecuaciones para determinar las constantes a, b, c, nos lleva a:
a=
Y i2 Y i+ 1+Y i +2
2
2( X )
Y i+ 2Y i
b=
2 X
c=Y i+1
Pgina: 6/11
LAB N 7
(5)
A 2 fajas=
X
( Y i +4 Y i+1 +Y i+2 ) (6)
3
que nos da el rea en funcin de tres ordenadas Y i ,Y i +1 , Y i+2 y el ancho X de una faja.
Esto constituye la regla de Simpson para determinar el rea aproximada bajo una curva contenida
en dos fajas de igual ancho.
Si el rea bajo una curva entre dos valores de X se divide en n fajas uniformes (n par), la aplicacin
de la ecuacin (6) muestra que:
X
( Y 1+4 Y 2 +Y 3 )
3
X
A2 =
( Y 3 +4 Y 4 +Y 5 )
3
(7)
.
.
.
X
A n /2=
( Y n1 +4 Y n+Y n+1 )
3
A 1=
f ( x ) dx= Ai=
i=1
X
( Y 1 +4 Y 2+ 2Y 3 + 4 Y 4 +2 Y 5 ++2 Y n1 +4 Y n+Y n+1 ) (8)
3
X n+1
X1 =0
o bien:
n
2
f ( x ) dx= Ai=
i=1
n
2
n2
2
X
Y 1+ 4 Y 2 i +2 Y 2i +1+Y n+1 ( 9)
3
i=1
i=1
X n+ 1
X 1=0
en donde n es par.
La ecuacin (9) se llama Regla de Simpson de un Tercio para determinar el rea aproximada bajo
una curva. Se puede utilizar cuando el rea se divide en un nmero par de fajas de ancho X .
III.
MATERIAL Y EQUIPO
Pgina: 7/11
LAB N 7
2.
IV.
PROCEDIMIENTO PRCTICO:
A. Crear un programa que permita calcular la integral de cualquier funcin matemtica,
en el tramo [a,b] (introducido por teclado). El programa deber mostrar la grafica de la
funcin matemtica (opcional). El programa tambin deber permitir decidir que algoritmo se
utilizar. (Sugerencia: Use una estructura de decisin mltiple switch-case, proceda por
etapas):
1: Regla del rectngulo
2: Regla del Punto Medio.
3: Regla del trapecio.
4: Regla de Simpson 1/3
Diagrama de Flujo
Algoritmo
-Pedir la funcin
-Pedir el limite inferior y superior
-Pedir el numero de divisiones
-asignar un numero del 1 al 4 para cada caso
de integracin
-caso numero 1 metodo del rectngulo
-hallar el numero de reas divididas
-Hallar el rea de cada rea dividida por la
formula del rectangulo
-sumar todas las reas
-mostrar resultado
-caso numero 2 metodo del punto medio
-Hallar el numero de reas dividias
-hallar el rea de cada rea dividida pero
ahora la altura ser el punto medio del ancho
de cada rea
-sumar todas las reas
-Mostrar resultado
-caso numero 3 metodo del trapecio
-hallar el numero de reas divididas
-Hallar el rea de cada rea dividida pero
ahora se hallara el rea con la formula del
trapecio.
-Sumar todas las reas
-Mostrar resultado
Caso numero 4 metodo de la regla de Simpson
1/3
-hallar el numero de reas divididas
-Hallar los coeficientes de la ecuacin de
segundo grado
-hallar el rea bajo la curva
-Sumar todas las reas
-Mostrar el resultado
Pgina: 8/11
LAB N 7
Programa
clear all;
clc;
disp('Integracion numerica');
fprintf('Ingrese 1 para el metodo del
rectangulo');
fprintf('\n');
fprintf('Ingrese 2 para el metodo del
punto medio');
fprintf('\n');
fprintf('Ingrese 3 para el metodo del
trapecio');
fprintf('\n');
fprintf('Ingrese 4 para el metodo de
simpson 1/3');
fprintf('\n');
nro=input('Ingrese el metodo: ');
fprintf('\n');
switch nro
case 1
disp('Metodo del rectangulo');
a=input('Limite inferior a= ');
b=input('Limite superior b= ');
syms x;
n=input('Numero de divisiones n= ');
f=input('Ingrese la funcion: ');
h=(b-a)/n;
r=0;
for i=a:h:(b-h)
x=i;
y=eval(f);
r=r+y;
end
S=h*r;
fprintf('La integral es %.4f \n',S);
case 2
disp('Metodo del punto medio');
a=input('Limite inferior a= ');
b=input('Limite superior b= ');
syms x;
n=input('Numero de divisiones n= ');
f=input('ingrese la funcin: ');
h=(b-a)/n;
r=0;
for i=a:h:(b-h)
x=(i+(i+h))/2;
y=eval(f);
r=r+y;
end
S=h*r;
fprintf('La integral es %.4f \n',S);
case 3
disp('Metodo del trapecio');
a=input('Limite inferior a= ');
b=input('Limite superior b= ');
syms x;
t=input('Numero de divisiones n= ');
f=input('Ingrese la funcion: ');
h=(b-a)/t;
F=0;
for i=a:h:(b-h)
Pgina: 9/11
LAB N 7
x=i;
H=eval(f);
x=i+h;
E=eval(f);
W=(H+E)/2;
F=F+W;
end
R=h*(F);
fprintf('La integral es %.4f \n',R);
case 4
disp('Metodo de simpson 1/3');
f=input('Ingrese la funcion;','s');
f=inline(f);
a=input('Limite inferior a= ');
b=input('Limite superior b= ');
n=input('Numero de divisiones n= ');
fprintf('\n');
h=(b-a)/n;
sumai=0;
sumap=0;
for i=1:2:n-1
sumai=sumai+feval(f,h*i+a);
end
for i=2:2:n-2
sumap=sumap+feval(f,h*i+a);
end
int=(h/3)*(feval(f,a)
+4*sumai+2*sumap+feval(f,b));
disp(['El resultado de la integral es '
num2str(int)])
end
Pgina: 10/11
LAB N 7
CUESTIONARIO FINAL
A. En base al programa construido anteriormente solucionar los siguientes problemas:
1) Se tiene un horno de recocido el cual consume energa de unos calefactores a razn de 20
KWatts. Y pierde energa por sus paredes segn el tiempo de acuerdo a la siguiente tabla:
Tiempo
(segun
dos
Energa
(Kjoules
)
exp(
2)
exp(
2)
exp(
3)
exp(3.
2)
exp(2.
8)
exp(
2)
exp(2.
5)
exp(2.
7)
Energa
(Kjoules
)
Perdida
exp(2
)
exp(2
)
exp(3)
exp(3.
2)
exp(2.
8)
exp(2
)
exp(2.
5)
exp(2.
7)
7.389
1
7.389
1
20.08
55
24.532
5
16.444
6
7.389
1
12.182
5
14.879
7
Pgina: 11/11
LAB N 7
f ( x )=12 ex sen(x )
Indique cual es la energa que entrega f al mvil en el tramo de x <4.5 8.5>
SOLUCION
Con el mtodo del rectngulo y con el nmero de divisiones 10 el resultado es -0.1073
Con el mtodo del punto medio y con el nmero de divisiones 10 el resultado es -0.0787
Con el mtodo del trapecio y con el nmero de divisiones 10 el resultado es -0.0809
Con el mtodo de Simpson 1/3 y el nmero de divisiones 10 el resultado es -0.079403
disp('Metodo de simpson 1/3');
f=input('Ingrese la funcion;','s');
f=inline(f);
a=input('Limite inferior a= ');
b=input('Limite superior b= ');
n=input('Numero de divisiones n= ');
fprintf('\n');
h=(b-a)/n;
sumai=0;
sumap=0;
for i=1:2:n-1
sumai=sumai+feval(f,h*i+a);
end
for i=2:2:n-2
sumap=sumap+feval(f,h*i+a);
end
int=(h/3)*(feval(f,a)+4*sumai+2*sumap+feval(f,b));
disp(['El resultado de la integral es ' num2str(int)])
end
VI.
OBSERVACIONES Y CONCLUSIONES
Haga sus observaciones y emita al menos cinco conclusiones en torno al trabajo realizado:
Se conoci los algoritmos utilizados para la obtencin numrica de integrales.
Se hizo diferentes programas con resultados aproximados al resultado verdadero sobre una
integral.
Existen diferentes mtodos de clculo de integrales aproximados al verdadero resultado de la
integral, los resultados son muy parecidos pero siempre existe un margen de error en
algunos casos es minimo,.