Sunteți pe pagina 1din 11

UNIVERSIDAD CATOLICA DE SANTA MARIA

FACULTAD DE CIENCIAS E INGENIERAS FISICAS


Y FORMALES
PROGRAMA PROFESIONAL
INGENIERIA MECNICA, MECNICA-ELECTRCA
Y MECATRNICA
Laboratorio de Mecnica Computacional II
Tema: Mtodos Numricos Integracin
Numrica
Apellidos y Nombres (1):Urday Parisaca Edson Samuel
Apellidos y Nombres
(2):_____________________________________________

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.

Conocer los algoritmos utilizados para la obtencin numrica de integrales y aplicarlos en la


solucin de problemas de ingeniera.
Implementar programas que permitan el clculo de integrales, empleando diferentes algoritmos
para su solucin, considerando en la implementacin los diagramas de flujo y el cdigo
correspondiente.
FUNDAMENTO TEORICO:

En ingeniera se presenta con frecuencia la necesidad de calcular la integral de una funcin. La


funcin que va a integrarse estar, en general, en una de las tres formas siguientes:
1

Una funcin simple y continua tal como un polinomio, una funcin exponencial o una funcin
trigonomtrica.

Una funcin complicada y continua que es difcil o imposible de integrar directamente.

Una funcin tabulada en donde los valores de x y f ( x) se dan en un conjunto de puntos


discretos, como es el caso a menudo, de datos experimentales.

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

UNIVERSIDAD CATOLICA DE SANTA MARIA


FACULTAD DE CIENCIAS E INGENIERAS FISICAS
Y FORMALES
PROGRAMA PROFESIONAL
INGENIERIA MECNICA, MECNICA-ELECTRCA
Y MECATRNICA
Laboratorio de Mecnica Computacional II
Tema: Mtodos Numricos Integracin
Numrica
Apellidos y Nombres (1):Urday Parisaca Edson Samuel
Apellidos y Nombres
(2):_____________________________________________

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:

Laboratorio de Mecnica Computacional II


Tema: Mtodos Numricos Integracin Numrica

Pgina: 3/11

LAB N 7

JCC- HZG SMR

B. REGLA DEL PUNTO MEDIO


Este caso difiere del anterior ya que tomamos como altura del rectngulo la imagen del punto
medio del intervalo

[x k1 , x k ]

f (x )dx h f (
a

k 1

en lugar del extremo.

x k 1 x k
)
2

f((xk-1+ xk)/2)
f(x)

(xk-1+ xk)/2 b

C. REGLA DEL TRAPECIO


La regla del trapecio o regla trapezoidal es una de las frmulas cerradas de Newton-Cotes. Considrese la
funcin

f (x) , cuya grfica entre los extremos

x=a

x=b

se muestra en la Figura 1. Una

aproximacin suficiente al rea bajo la curva se obtiene dividindola en n fajas de ancho X y


aproximando el rea de cada faja mediante un trapecio, como se indica en la Figura 1. Llamando a
las ordenadas

yi

para

i=1,2,3, , n+1 , las reas de los trapecios son:

(1)

Figura 1 Mtodo del Trapecio

Laboratorio de Mecnica Computacional II


Tema: Mtodos Numricos Integracin Numrica

El rea total comprendida entre

x=a

x=b

Pgina: 4/11

LAB N 7

JCC- HZG SMR

est dada por:

(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

Laboratorio de Mecnica Computacional II


Tema: Mtodos Numricos Integracin Numrica

Pgina: 5/11

LAB N 7

JCC- HZG SMR

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

proporciona el rea contenida en

X (2)
X

La sustitucin de los lmites en la ecuacin (2) produce:

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)

deben satisfacer la ecuacin (1). La sustitucin de estos tres pares de coordenadas


en la ecuacin (1) produce:
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:

Laboratorio de Mecnica Computacional II


Tema: Mtodos Numricos Integracin Numrica

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

JCC- HZG SMR

(5)

La sustitucin de la primera y tercera partes de la ecuacin (5) en la ecuacin (3) produce:

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=

Sumando estas reas, podemos escribir:


n
2

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

Laboratorio de Mecnica Computacional II


Tema: Mtodos Numricos Integracin Numrica
1.

Pgina: 7/11

LAB N 7

JCC- HZG SMR

Una PC con Sistema Operativo (S.O.) Windows


XP.

2.
IV.

MATLAB 7.0 o superior

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

Laboratorio de Mecnica Computacional II


Tema: Mtodos Numricos Integracin Numrica

Pgina: 8/11

LAB N 7

JCC- HZG SMR

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)

Laboratorio de Mecnica Computacional II


Tema: Mtodos Numricos Integracin Numrica

Pgina: 9/11

LAB N 7

JCC- HZG SMR

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

Laboratorio de Mecnica Computacional II

Pgina: 10/11

Tema: Mtodos Numricos Integracin Numrica


V.

LAB N 7

JCC- HZG SMR

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)

Calcular cual es la energa total utilizada en el calentamiento interno del horno.


Tiempo
(segund
os

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

Energia suministrada 160 Kwatts


Energia perdida = 110.2921 Kwatts
La energa utilizada es 49.7079 KWatts
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

Laboratorio de Mecnica Computacional II


Tema: Mtodos Numricos Integracin Numrica
2) Se tiene un cuerpo que se desplaza en la direccin
calcula segn la siguiente expresin:

Pgina: 11/11

LAB N 7

JCC- HZG SMR

debido a una fuerza cuya magnitud se

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,.

S-ar putea să vă placă și