Professional Documents
Culture Documents
FACULTAD MULTIDISCIPLINARIA DE
OCCIDENTE
Tema:
Area bajo la curva utilizando (Metodo del Trapecio)
Carrera:
Profesorado en Matematica para tercer ciclo de
educacion basica y educacion media
Integrantes:
Luis Henry Murga Blanco
Danel Milla Delgado
Fecha de entrega:
Santa Ana, 4 de octubre del 2017
Indice
1. Introduccion. 2
2. El area de un trapecio. 3
2.1. Definicion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2. Area de un trapecio (Demostracion) . . . . . . . . . . . . . . 3
6. Ejercicios resueltos. 7
6.1. Ejemplo 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
6.2. Ejemplo 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6.3. Ejemplo 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.4. Ejemplo 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
7. Gua de ejercicios 18
1
1. Introduccion.
La integral resuelve el problema de calcular el area bajo la grafica de una
funcion definida sobre un intervalo cerrado. El calculo elemental de funciones
de una variable real proporciona un metodo elegante de calcular la integral
de una funcion. El teorema fundamental del calculo nos dice que el problema
de calcular la integral de una funcion continua se reduce al de buscar una
segunda funcion cuya derivada sea la funcion dada, es decir una primitiva de
ella. Sin embargo el problema de hallar una primitiva de una funcion dada
puede resultar muy difcil si no imposible.
El metodo del trapecio no es una aproximacion exacta del area bajo la curva
como lo es utilizando las sumatorias de Riemann.
Sin embargo en el presente articulo se demostrara la formula general del
metodo del trapecio y la eficacia de la utilizacion de dicho metodo, teniendo
en cuenta que se presenta un pesudocodigo, para poder encontrar el area
bajo la curva por el metodo del trapecio, ademas se dara una serie de ejer-
cicio resueltos y una gua propuesta para practicarlos por escrito y a su vez
utilizando el pseudocodigo para corroborar los resultados.
2
2. El area de un trapecio.
2.1. Definicion
3
Por lo tanto para calcular el area de un trapecio hacemos la suma de
ambas areas de los triangulos ya que es aditiva.
(b1 + b2 )h
AT RA =
2
4
Xn X 0
4x =
n
ba
4x = , Donde n representa el numero las particiones (subintervalos).
n
4.2. Paso 2
En la funcion podemos observar subintervalos de los cuales se obtienen
trapecios. Y la altura de todos ellos esta representada por un cambio hori-
zontal que se mantiene 4x igual en todas las alturas de mis trapecios.
1) 4 x = X1 X0
2) 4 x = X2 X1
3) 4 x = X3 X2
..
.
n) 4 x = Xn Xn1
5
4x = X2 (4x + X1 )
4x + (4x + X1 ) = X2
2 4 x + X0 = X2
4x = X3 X2
4x = X3 (2 4 x + X0 )
4x + (2 4 x + X0 ) = X3
3 4 x + X0 = X3
1 4 x + X1 = X1
2 4 x + X0 = X2
3 4 x + X0 = X3
..
.
i 4 x + X0 = Xi
i 4 x + a = Xi
4.3. Paso 3
La formula:i 4 x + a = Xi ; la utilizamos para calcular los puntos especfi-
cos en de los subintervalos o particiones que hay bajo el la curva.
4.4. Paso 4
Calculando la formula de la suma de las areas de los trapecios.
6
Z b
f (x)dx ' Suma de las areas de los trapecios.
Za b n
X
f (x)dx ' Si
a i=1
Z b
f (x)dx ' S1 + S2 + S3 + + Sn1 + Sn
Za b
f (x0 ) + f (x1 ) f (x1 ) + f (x2 )
f (x)dx ' ( )4x+( ) 4 x+
a 2 2
f (x2 ) + f (x3 ) f (xn1 ) + f (xn )
+( ) 4 x + + ( )4x
Z b 2 2
4x
f (x)dx ' (f (x0 ) + f (x1 ) + f (x1 ) + f (x2 ) + f (x2 ) + f (x3 ) + +
a 2
+f (xn1 ) + f (xn ))
Z b
4x
f (x)dx ' (f (x0 ) + 2f (x1 ) + 2f (x2 ) + 2f (x3 ) + + 2f (xn1 ) + f (xn ))
a 2
b
4x
Z
f (x)dx ' (f (x0 )+2f (x1 )+2f (x2 )+2f (x3 )+ +2f (xn1 )+f (xn ))
a 2
6. Ejercicios resueltos.
6.1. Ejemplo 1
Z 1
Calcular el area aproximada de x2 dx utilizando el metodo del trapecio
0
con n = 3.
Solucion:
1- paso: Graficamos la funcion y vemos los puntos de corte para repre-
sentar el area bajo la curva. (Fig. 1)
7
2- paso: Calculamos el valor del 4x, sabiendo que a = x0 y b = xn .
ba
4x =
n
10
4x =
3
1
4x =
3
(Fig. 1)
para i=1. 1 1
X1 = X2 = 2( ) + 0
Xi = i 4 x + a 3 3
1 2
X1 = 1( ) + 0 para i=2. X2 =
3 3
Xi = i 4 x + a
8
para i=3. 1 X3 = 1
X3 = 3( ) + 0
Xi = i 4 x + a 3
6.2. Ejemplo 2
Calcular el area bajo la curva de la f (x) = x2 +4 que pasa por las rectas
x = 1, x = 2, en el primer cuadrante utilizando el metodo del trapecio con
n = 4.
Solucion:
9
ba
4x =
n
21
4x =
4
1
4x =
4
3- paso: calculamos los subintervalos en los que es dividida el area bajo
la curva.
Xi = i 4 x + a ; con a = 1
10
4- Paso: evaluamos los puntos de los subintervalos en los que fue dividida
5 3 7
la funcion; X0 = 1, X1 = , X2 = , X3 = y en X4 = 2.
4 2 4
f (X0 ) = 4 (X0 )2 7
f (X2 ) =
f (X0 ) = 4 (1)2 4
f (X0 ) = 3
f (X3 ) = 4 (X3 )2
7
f (X1 ) = 4 (X1 )2 f (X3 ) = 4 ( )2
5 4
f (X1 ) = 4 ( )2 49
4 f (X3 ) = 4
25 16
f (X1 ) = 4 15
16 f (X3 ) =
39 16
f (X1 ) =
16
f (X4 ) = 4 (X4 )2
f (X2 ) = 4 (X2 )2 f (X4 ) = 4 (2)2
3
f (X2 ) = 4 ( )2 f (X4 ) = 4 4
2 f (X4 ) = 0
9
f (X2 ) = 4
4
11
2
1
Z
f (x)dx ' (3 + 9 + 0)
1 8
Z 2
12
f (x)dx '
1 8
Z 2
3
f (x)dx ' U 2
1 2
6.3. Ejemplo 3
1
xdx
Z
Calcular el area aproximada de utilizando el metodo del
0 x2 + 3x + 2
trapecio con n = 8 subintervalos.
Solucion:
1- paso: Graficamos la funcion y vemos los puntos de corte para repre-
sentar el area bajo la curva.
ba
4x =
n
12
10
4x =
8
1
4x =
8
3- paso: calculamos los subintervalos en los que es dividida el area bajo
la curva.
Xi = i 4 x + a ; con a = 0
para i=0.
Xi = i 4 x + a
1
X0 = 0( ) + 0
8
X0 = 0
13
X0 X1 X2 X3 X4 X5 X6 X7 X8
1 1 3 1 5 3 7
0 1
8 4 8 2 8 4 8
f (x0 ) f (x1 ) f (x2 ) f (x3 ) f (x4 ) f (x5 ) f (x6 ) f (x7 ) f (x8 )
0 0.052287 0.088888 0.11483 0.13333 0.14625 0.15584 0.162319 0.16666
b
4x
Z
f (x)dx '
(f (x0 )+2f (x1 )+2f (x2 )+2f (x3 )+ +2f (xn1 )+f (xn ))
a 2
Z 1
4x
f (x)dx ' (f (x0 ) + 2f (x1 ) + 2f (x2 ) + 2f (x3 ) + 2f (x4 ) + 2f (x5 )+
0 2
+2f (x6 ) + 2f (x7 ) + f (x8 )
1
4x
Z
f (x)dx ' (f (x0 )+2(f (x1 )+f (x2 )+f (x3 )+f (x4 )+f (x5 )+f (x6 )+
0 2
+f (x7 )) + f (x8 )
1
Z 1
f (x)dx ' 8 (0 + 2(0,052287 + 0,08888 + 0,11483 + 0,13333 + 0,14625+
0 2
+0,15584 + 0,162319) + 0,16666)
1
1
Z
f (x)dx '
(0 + 2(0,853999) + 0,16666)
0 16
Z 1
1,874658
f (x)dx '
0 16
Z 1
f (x)dx ' 0.117166 U 2
0
14
6.4. Ejemplo 4
Calcular el area bajo la curva de la f (x) = 3x3 8,5x2 + 7x que pasa
por las rectas x = 0, x = 2, en el primer cuadrante utilizando el metodo del
trapecio con n = 6.
Solucion:
4- Paso: evaluamos los puntos de los subintervalos en los que fue dividida
1 2 4 5
la funcion; X0 = 0, X1 = , X2 = , X3 = 1, X4 = , X5 = y en X6 = 2.
3 3 3 3
X0 X1 X2 X3 X4 X5 X6
1 2 4 5
0 1 2
3 3 3 3
f (x0 ) f (x1 ) f (x2 ) f (x3 ) f (x4 ) f (x5 ) f (x6 )
0 1.5 1.77778 1.5 1.33333 1.94444 4
16
5- paso: utilizando el modelo matematico
Z del metodo del trapecio calcula-
2
mos el area aproximada bajo la curva de la (3x3 8,5x2 +7x)dx, con n = 6.
0
Z b
4x
f (x)dx ' (f (x0 )+2f (x1 )+2f (x2 )+2f (x3 )+ +2f (xn1 )+f (xn ))
a 2
Z 2
4x
f (x)dx ' (f (x0 ) + 2f (x1 ) + 2f (x2 ) + 2f (x3 ) + 2f (x4 ) + 2f (x5 )+
0 2
+f (x6 )
2
4x
Z
f (x)dx '
(f (x0 )+2(f (x1 )+f (x2 )+f (x3 )+f (x4 )+f (x5 ))+f (x6 )
0 2
Z 2 1
f (x)dx ' 3 (0+2(1,50000+1,77778+1,50000+1,33333+1,94444)+4)
0 2
Z 2
1
f (x)dx ' (2(8,05555) + 4)
0 6
Z 1
20,11111
f (x)dx '
0 6
Z 1
f (x)dx ' 3.3518 U 2
0
17
7. Gua de ejercicios
Z 2
1- Calcular el area aproximada de 3xdx utilizando el metodo del tra-
1
pecio con n = 3.
R = 4,5 U2
3
dx
Z
2- Calcular el area aproximada de utilizando el metodo del
0 x2 + 16
trapecio con n = 9 subintervalos.
R = 0,16070 U2
2
3dx
Z
3- Calcular el area aproximada de utilizando el metodo del tra-
0 4x
pecio con n = 9 subintervalos.
R = 2,09107 U2
puntos 0 1 2 3 4 5
x 0.1 0.2 0.3 0.4 0.5 0.6
f(x) 1 7 4 3 5 2
4
dx
Z
5- Calcular el area aproximada de utilizando el metodo del trapecio
1 x
con n = 6 subintervalos.
R = 1,40530 U2
18
Z 2,6
Aproxime f (x)dx usando la regla del trapecio.
1,8
Z 1
8- Calcular el area aproximada de (x2 2x + 4)dx utilizando el metodo
0
del trapecio con n = 6 subintervalos.
R = 3,33679 U2
Z 4
9- Calcular el area aproximada de (x3 8x + 2)dx utilizando el metodo
2
del trapecio con n = 9 subintervalos.
R = 16,14814 U2
3
x2 dx
Z
10- Calcular el area aproximada de utilizando el metodo del
0 x4 + 16
trapecio con n = 9 subintervalos.
R = 0,23267 U2
19
8. Pseudocodigo para calcular el area apro-
ximada bajo la curva de una funcion utili-
zando el metodo del trapecio.
.
.
.
.
.
.
.
.
.
.Pseudocodigo del metodo del
trapecio en pseint.
.
.
.
.
.
.
.
20
P r o c e s o Area Bajo La Curva
// C o e f i c i e n t e s Numericos , Areas , L i m i t e s , D e l t a X
D e f i n i r a , b , c , d , e , f , g , hx , i , j , kx , aa , bb , cc , dd , ee , f f , gg , hh , i i , j j , kk , val , l i n f , ls u p ,
aREA1 , aREA2 , aREAFINAL, h Como Real ;
// V a l o r e s de S u s t i t u c i o n e s
D e f i n i r s u s t , s u s t 2 , s u s t L I n f , sustLSup , sustLINFD , sustLSUPD Como Real ;
// Contadores
D e f i n i r cont , cont2 , jx , lx , mx, nx Como Entero ;
// Grado de P o l i n o m i o s
D e f i n i r k Como Entero ;
// Tipo de Funcion
D e f i n i r t i p o Como C a r a c t e r ;
E s c r i b i r Que t i p o de f u n c i o n i n g r e s a r a ? ;
E s c r i b i r A) P o l i n o m i c a B) R a c i o n a l ;
Leer t i p o ;
t i p o <MAYUSCULAS( t i p o ) ;
E s c r i b i r Por f a v o r i n t r o d u z c a e l v a l o r de n ;
Leer nx ;
E s c r i b i r Por f a v o r i n t r o d u z c a e l l i m i t e i n f e r i o r d e l i n t e r v a l o ;
Leer l i n f ;
E s c r i b i r Por f a v o r i n t r o d u z c a e l l i m i t e s u p e r i o r d e l i n t e r v a l o ;
Leer l s u p ;
// I n i c i a l i z a r v a r i a b l e s que u t i l i z a r e m o s para a s i g n a r v a l o r e s de s u m a t o r i a s
a<0; b<0; c <0; d<0; e <0; f <0; g<0; hx<0; i <0; j <0; kx<0;
aa <0; bb<0; cc <0; dd<0; ee <0; f f <0; gg <0; hh<0; i i <0; j j <0; kk<0;
aREA1<0; aREA2<0;
s u s t <0; s u s t 2 <0;
aREAFINAL<0;
// Ahora e n c o n t r a r e m o s e l v a l o r de D e l t a X o simplemente h
h<(( l s u p l i n f ) / ( nx ) ) ;
// Cuando l a Funcion e s P o l i n o m i c a
S i ( t i p o =A ) | ( t i p o =POLINOMICA ) Entonces
E s c r i b i r Por f a v o r i n g r e s e e l c o e f i c i e n t e n umerico de X , c o n t ;
Leer v a l ;
S i co nt =10 Entonces
g<v a l ;
FinSi
S i co nt=9 Entonces
h<v a l ;
FinSi
S i co nt=8 Entonces
i <v a l ;
FinSi
S i co nt=7 Entonces
j <v a l ;
FinSi
S i co nt=6 Entonces
kx<v a l ;
FinSi
// Gradooooooooooooooo X5
S i co nt=5 Entonces
a<v a l ;
FinSi
S i co nt=4 Entonces
b<v a l ;
FinSi
S i co nt=3 Entonces
c<v a l ;
FinSi
S i co nt=2 Entonces
d<v a l ;
FinSi
S i co nt=1 Entonces
e<v a l ;
FinSi
S i co nt=0 Entonces
f <v a l ;
FinSi
FinPara
// Comenzaremos con l a s s u s t i t u c i o n e s de :
// I n t e g r a l d e f i n i d a de f ( x ) dx =h/2 [ f ( a)+2 f ( a+h)+2 f ( a+2h)+2 f ( a+3h ) + . . . + f ( b ) ]
Para cont <1 Hasta ( nx1) Con Paso 1 Hacer
// El c o n t a d o r s e r v i r a para h a c e r que vaya aumentando e l numero que m u l t i p l i c a a l a v a r i a b l e h :
2 f ( a+con t ( h ) )
aREA1<( l i n f +( co nt h ) ) ;
aREA2<aREA2+s u s t ;
FinPara
// Se l e a g r e g a r a n l o s v a l o r e s de X0 y Xn , h a c i e n d o r e f e r e n c i a a f ( a ) y f ( b )
// f ( a )
s u s t L I n f <(((g ) ( ( l i n f ) ( 1 0 ) ) ) + ( ( hx ) ( ( l i n f ) ( 9 ) ) ) + ( ( i ) ( ( l i n f ) ( 8 ) ) ) + ( ( j ) ( ( l i n f ) ( 7 ) ) ) +
( ( kx ) ( ( l i n f ) ( 6 ) ) ) + ( ( a ) ( ( l i n f ) ( 5 ) ) ) + ( ( b ) ( ( l i n f ) ( 4 ) ) ) + ( ( c ) ( ( l i n f ) ( 3 ) ) ) + ( ( d ) ( ( l i n f ) ( 2 ) ) ) +
( ( e ) ( l i n f ))+( f ) ) ;
// f ( b )
sustLSup <(((g ) ( ( l s u p ) ( 1 0 ) ) ) + ( ( hx ) ( ( l s u p ) ( 9 ) ) ) + ( ( i ) ( ( l s u p ) ( 8 ) ) ) + ( ( j ) ( ( l s u p ) ( 7 ) ) ) +
( ( kx ) ( ( l s u p ) ( 6 ) ) ) + ( ( a ) ( ( l s u p ) ( 5 ) ) ) + ( ( b ) ( ( l s u p ) ( 4 ) ) ) + ( ( c ) ( ( l s u p ) ( 3 ) ) ) + ( ( d ) ( ( l s u p ) ( 2 ) ) ) +
( ( e ) ( l s u p ))+( f ) ) ;
FinSi
// Cuando l a Funcion e s R a c i o n a l
S i ( t i p o =B ) | ( t i p o =RACIONAL ) Entonces
E s c r i b i r Por f a v o r i n g r e s e e l c o e f i c i e n t e n umerico de X , c o n t ;
Leer v a l ;
S i co nt =10 Entonces
g<v a l ;
FinSi
S i co nt=9 Entonces
hx<v a l ;
FinSi
S i co nt=8 Entonces
i <v a l ;
FinSi
S i co nt=7 Entonces
j <v a l ;
FinSi
S i co nt=6 Entonces
kx<v a l ;
FinSi
// Gradooooooooooooooo X5
S i co nt=5 Entonces
a<v a l ;
FinSi
S i co nt=4 Entonces
b<v a l ;
FinSi
S i co nt=3 Entonces
c<v a l ;
FinSi
S i co nt=2 Entonces
d<v a l ;
FinSi
S i co nt=1 Entonces
e<v a l ;
FinSi
S i co nt=0 Entonces
f <v a l ;
FinSi
FinPara
E s c r i b i r Por f a v o r i n g r e s e e l c o e f i c i e n t e n umerico de X , c o n t ;
Leer v a l ;
S i co nt =10 Entonces
gg<v a l ;
FinSi
S i co nt=9 Entonces
hh<v a l ;
FinSi
S i co nt=8 Entonces
i i <v a l ;
FinSi
S i co nt=7 Entonces
j j <v a l ;
FinSi
S i co nt=6 Entonces
kk<v a l ;
FinSi
// Gradooooooooooooooo X5
S i co nt=5 Entonces
aa<v a l ;
FinSi
S i co nt=4 Entonces
bb<v a l ;
FinSi
S i co nt=3 Entonces
cc<v a l ;
FinSi
S i co nt=2 Entonces
dd<v a l ;
FinSi
S i co nt=1 Entonces
ee<v a l ;
FinSi
S i co nt=0 Entonces
f f <v a l ;
FinSi
FinPara
// Comenzaremos con l a s s u s t i t u c i o n e s de :
// I n t e g r a l d e f i n i d a de f ( x ) dx =h/2 [ f ( a)+2 f ( a+h)+2 f ( a+2h)+2 f ( a+3h ) + . . . + f ( b ) ]
aREA1<( l i n f +( co nt h ) ) ;
aREA2<(aREA2+( s u s t / s u s t 2 ) ) ;
FinPara
// Se l e a g r e g a r a n l o s v a l o r e s de X0 y Xn , h a c i e n d o r e f e r e n c i a a f ( a ) y f ( b )
// f ( a )
s u s t L I n f <(((g ) ( ( l i n f ) ( 1 0 ) ) ) + ( ( hx ) ( ( l i n f ) ( 9 ) ) ) + ( ( i ) ( ( l i n f ) ( 8 ) ) ) + ( ( j ) ( ( l i n f ) ( 7 ) ) ) +
( ( kx ) ( ( l i n f ) ( 6 ) ) ) + ( ( a ) ( ( l i n f ) ( 5 ) ) ) + ( ( b ) ( ( l i n f ) ( 4 ) ) ) + ( ( c ) ( ( l i n f ) ( 3 ) ) ) + ( ( d ) ( ( l i n f ) ( 2 ) ) ) +
( ( e ) ( l i n f ))+( f ) ) ;
sustLINFD <((( gg ) ( ( l i n f ) ( 1 0 ) ) ) + ( ( hh ) ( ( l i n f ) ( 9 ) ) ) + ( ( i i ) ( ( l i n f ) ( 8 ) ) ) + ( ( j j ) ( ( l i n f ) ( 7 ) ) )
+(( kk ) ( ( l i n f ) ( 6 ) ) ) + ( ( aa ) ( ( l i n f ) ( 5 ) ) ) + ( ( bb ) ( ( l i n f ) ( 4 ) ) ) + ( ( c c ) ( ( l i n f ) ( 3 ) ) ) + ( ( dd ) ( ( l i n f ) ( 2 ) ) ) +
( ( e e ) ( l i n f ))+( f f ) ) ;
// f ( b )
sustLSup <(((g ) ( ( l s u p ) ( 1 0 ) ) ) + ( ( hx ) ( ( l s u p ) ( 9 ) ) ) + ( ( i ) ( ( l s u p ) ( 8 ) ) ) + ( ( j ) ( ( l s u p ) ( 7 ) ) ) +
( ( kx ) ( ( l s u p ) ( 6 ) ) ) + ( ( a ) ( ( l s u p ) ( 5 ) ) ) + ( ( b ) ( ( l s u p ) ( 4 ) ) ) + ( ( c ) ( ( l s u p ) ( 3 ) ) ) + ( ( d ) ( ( l s u p ) ( 2 ) ) ) +
( ( e ) ( l s u p ))+( f ) ) ;
sustLSUPD<((( gg ) ( ( l s u p ) ( 1 0 ) ) ) + ( ( hh ) ( ( l s u p ) ( 9 ) ) ) + ( ( i i ) ( ( l s u p ) ( 8 ) ) ) + ( ( j j ) ( ( l s u p ) ( 7 ) ) ) +
( ( kk ) ( ( l s u p ) ( 6 ) ) ) + ( ( aa ) ( ( l s u p ) ( 5 ) ) ) + ( ( bb ) ( ( l s u p ) ( 4 ) ) ) + ( ( c c ) ( ( l s u p ) ( 3 ) ) ) + ( ( dd ) ( ( l s u p ) ( 2 ) ) ) +
( ( e e ) ( l s u p ))+( f f ) ) ;
FinSi
FinProceso
.
.
.
.
.
.
.
.
.
.
.
.
.
Pseudocodigo del metodo del trapecio en C++.
.
.
.
.
.
.
.
.
.
.
.
.
.
#i n c l u d e <i o s t r e a m >
#i n c l u d e <cmath>
#i n c l u d e <cctype >
u s i n g namespace s t d ;
i n t main ( ) {
f l o a t a , b , c , d , e , f , g , h , i , j , kx ;
f l o a t aa , bb , cc , dd , ee , f f , gg , hh , i i , j j , kk , hx ;
f l o a t area1 , area2 , a r e a f i n a l , l i n f , l s up , s u s t , s u s t 2 ;
f l o a t s u s t l i n f , sustlinfd , sustlsup , sustlsupd , val ;
i n t cont , cont2 , jx , k , lx , mx, nx ;
string tipo ;