Anda di halaman 1dari 7

Pgina 1 de 7

EXCEL

INTEGRAL DEFINIDA

Archivo de
prcticas:
intdefinida.xls
APROXIMACIN A LA INTEGRAL DEFINIDA.

Vamos a elaborar una hoja de clculo con Excel para aproximar automticamente la integral definida de
una funcin en un intervalo dado. Para ello descomponemos el intervalo de integracin [a,b] en 50
partes. Cada una ser de amplitud h=(b-a)/50. Como aproximacin del rea bajo la curva (rea con
signo) tomaremos la suma de las reas de los rectngulos construidos sobre cada uno de los intervalos de
la particin de [a,b]. El rea correspondiente a uno de estos intervalos [a i , bi] ser h*f(ai) o h*f(bi)
segn tomemos como altura el valor de la funcin en el extremo izquierdo o derecho. Si la funcin es
montona (creciente o decreciente) el valor real de la integral definida se encontrar entre los dos
valores obtenidos en la aproximacin : h*f(ai) para Int.def.izq y h*f(bi) para Int.def.dch.
Podemos mejorar la aproximacin aumentando el nmero de divisiones del intervalo [a,b] o
sustituyendo los rectngulos por trapecios. En este caso el rea de cada trapecio vendr dada porh*(f
(ai)+ f(bi))/2.
5

Considera

( x 2 3)dx

.Lo que pretendemos se muestra en el siguiente ejemplo:

http://platea.pntic.mec.es/jcarias/cns2/02excel/13integdefinidaexcel.htm

07-11-2010

Pgina 2 de 7

CONSTRUCCINDELAHOJA

Abre una nueva hoja de Excel e introduce en las primera celdas lo siguiente:

A
B
C
D
E
F
G
1 INTEGRAL DEFINIDA

2 a

Int.def.izq

3 b
Int.def.dch

4 h
=(B3-B2)/50 Trapecios

5
x
f(xi)
f(xd)
(f(xi)+f(xd))/2 h*f(xi) h*f(xd) h*f(xm)
6 =B2

7 =A6+B$4

En la celda B2 introduciremosel extremo inferior a del intervalo de integracin, y en la celda B3 el


extremo superior b. En B4 hallaremos la amplitud de cada uno de los 50 intervalos en que dividimos
[a,b]. Por tanto introducimos la expresin =(B3-B2)/50. Este valor de h ser el incremento que habr que
aadir a cada valor de xi para obtener el siguiente. Los 50 valores de x se introducen desde A6 hasta
A56. El primer valor coincide con la x inicial a ; por eso introducimos en la celda A6 la expresin =B2.
Cada uno de los siguientes valores ser igual al anterior (celda inmediatamente superior) ms el
incremento que figura en B4. Para ello bastara introducir =A6+B4 en la celda A/ y rellenar hacia abajo
hasta A56. Pero al hacerlo obtendramos =A7+B5, =A8+B6, =A9+B7,.... Para evitar que cambie la
referencia a B4 ( incremento) utilizamos el signo $. Por tanto introducimos =A6+B$4 en la celda A7,
seleccionamos desde A7 hasta A56 y pulsamos CTRL.+J para rellenar hacia abajo. Comprueba que el
ltimo valor coincide con la x final b.
Cambia los valores de a y b en las celdas B2 y B3 y comprueba como cambian los valores de la columna
A.

Para la funcin f(x)=x2+3 habra que introducir en la celda B6 la expresin =A6^2+3 y rellenar hacia
abajo hasta B56. Pero como estamos acostumbrados a utilizar x (piensaen la incomodidad para otras
funciones de expresin ms compleja) vamos a asignarle el nombre x a la celda A6. Para ello sita el
cursor en la celda A6 y elige la opcin Insertar-Nombre-Definir en el men de la barra de herramientas.
Te aparecer una ventana.
Escribe x en la primera lnea y =$A6 en la ltima lnea denominada Se refiere a:. Escribe =$A6 en vez
de la expresin que propone Excel por defecto, ya que incluye el signo $ delante del 6 y queremos que la
referencia a x se actualice al rellenar hacia abajo.

http://platea.pntic.mec.es/jcarias/cns2/02excel/13integdefinidaexcel.htm

07-11-2010

Pgina 3 de 7

Tras aceptar ya podemos introducir en B6 la expresin =x^2+3 ( o tambin x*x+3) y rellenar hacia
abajo hasta B56. No olvides incluir el signo . Recuerda que Excel no puede interpretar 5x como 5*x.

Para crear un grfico con la representacin de la funcin y poder apreciar, entre otras cosas, las zonas de
rea positiva y negativa sigue los siguientes pasos:
Selecciona las celdas comprendidas entre A6 y B56.
Elige la opcin Insertar-Grfico en el men de la barra de herramientas.
Marca la opcin XY(Dispersin) y pulsa el ltimo botn Finalizar. Puedes marcar la opcin de
puntos unidos por lneas suavizadas sin marcadores para mejorar el aspecto.
En la columnas C hallaremos el valor de la funcin f(x) en el extremo derecho xd de cada intervalo que
coincidir con el extremo izquierdo del intervalo siguiente: f(xdi)=f(xii+1). Por tanto bastar introducir
en la celda C6 la expresin =B7 y rellenar hacia abajo hasta C55. No debes incluir C56 porque para el
ltimo valor f(x)=f(b) no hay siguiente.
En la columna D hallaremos la altura media de los rectngulos a la izquierda y a la derecha con los
que obtendremos el rea de los trapecios. Para ello introducimos en la celda D6 la expresin =
(B6+C6)/2 y rellenamos hacia abajo hasta D55.
En las columnas E, F y G obtenemos las reas de los rectngulos a la izquierda, a la derecha y de los
trapecios correspondientes a cada intervalo de la particin. Lo hacemos multiplicando por h ( que figura
en B4) los valores correspondientes de las columnas B, C y D.
En conclusinintroduce en la fila 6 lo siguiente:

A
B
C
D
E
F
G
1 INTEGRAL DEFINIDA

2a

3b

4h

5
x
f(xi)
f(xd)
(f(xi)+f(xd))/2
h*f(xi)
h*f(xd) h*f(xm)
6

=B7
=(B6+C6)/2
=B6*B$4
=C6*B$4=D6*B$4
7

A continuacin selecciona desde B6 hasta G55y rellena hacia abajo pulsando Ctrl.-J. Observa que la
referencia a h se hace con B$4 para que no se actualice al rellenar hacia abajo. Pero tambin debes
rellenar la celda B56 ( cpiala de B55 o rellena la columna B por separado).
Para obtener los resultados finales basta sumar los valores de las diferentes columnas. Para ello
introduce en D2 la expresin =SUMA(E6:E55), en D3 la expresin =SUMA(F6:F55) y en D4 la

http://platea.pntic.mec.es/jcarias/cns2/02excel/13integdefinidaexcel.htm

07-11-2010

Pgina 4 de 7

expresin =SUMA(G6:G55).

PRCTICAS

Aproxima la integral definida de f(x)=3*x en los intervalos [0,4] y[1,4] y comprubalo hallando
manualmente las reas del tringulo y del trapecio correspondiente. Halla tambin la integral
definida en [-2,4] y posteriormente en [-2,0] y en [0,4]. Relaciona los tres ltimos resultados.
Aproxima las siguientes integrales definidas:

0
2

( x 9)dx

3
2

( x 9)dx

3
Debes introducir =x^2-9 en B6.

( x 2 9)dx

Interprtalo.

9 x 2 dx

Debe ser la cuarta parte del rea de un crculo de radio 3.


Debes introducir =RAIZ(9-x^2) en B6. Observa que en este caso no es fcil hallar una primitiva
para aplicar la regla de Barrow.
0

4 1 x 2 / 9 dx

Se trata de la cuarta parte del rea de una elipse de semiejes 3 y 4.


Debes introducir =4*RAIZ(1-x^2/9) en B6.

sen x dx

Debes introducir =SENO(x) en B6, 0 en B2 y =PI() en B3.

1
dx
e x dx
x x dx
ln x dx
2
1

x
2
1
1

0
Debes introducir en B6 las expresiones =1/(1+x^2) , =EXP(x) , =x^x , =LN(x) respectivamente.
Observa que en los ltimos casos no es fcil hallar una primitiva para aplicar la regla de Barrow.

1
dx
x

1
dx

1 x

1
dx
1 x

Observa que se trata de una funcin no continua. Es utilizable la hoja en estos casos? Piensa que
ocurre si alguno de los puntos intermedios utilizados en la hoja corresponde a x=0. Aunque no
sea as pueden aceptarse los valores obtenidos?
Halla el rea encerrada entre las grficas de las funciones f(x)=x2-7 y g(x)=5x-3. Puedes
introducir =(x^2-7)-(5*x-3) en B6 y considerar el intervalo [1,4]. Observa que ambas funciones
coinciden para x=1 y x=4. Interpreta el signo del resultado.

Halla el rea encerrada por las grficas de las funciones f(x)=x^2 y g(x)=x^3. Considera el
intervalo [0,1].

Propn otras funciones , halla los puntos de interseccin de sus grficas y obtn el rea limitada

http://platea.pntic.mec.es/jcarias/cns2/02excel/13integdefinidaexcel.htm

07-11-2010

Pgina 5 de 7

por ellas. Puedes elegir de antemano los puntos de corte y aadir a cada funcin el trmino
independiente que convenga. No elijas funciones discontinuas.

Halla el rea encerrada por la grfica de la curva f(x)=x*(x+3)*(x-1)*(x-2) y el eje OX.


Descompn el recinto en tres partes para x en [-3,0], en [0,1] y en [1,2], halla la integral en cada
una de ellas y suma los resultados en valor absoluto.
Repite la prctica con otras funciones.

AMPLIACIN

Puedes mejorar el aspecto de la hoja poniendo colores de fondo para distinguir mejor las
diferentes columnas y la zona de datos iniciales y resultados, centrando el contenido de algunas
celdas, coloreando las celdas que contienen ttulos o etiquetas, etc.

El aspecto ms incmodo de la hoja surge al cambiar la funcin y tener que rellenar hacia abajo.
Pero podemos automatizarlo con una macro. Se trata de grabar varias acciones y asignarlo a
unas teclas ( por ejemplo CTRL.+f ) de forma que al pulsarlas se reproduzcan automticamente
todas las acciones grabadas. Para ello sigue los siguientes pasos:
Elige la opcin Herramientas-Macro-Grabar nueva macro. Te aparecer la siguiente ventana:

Introduce funcion en la primera lnea para asignarle un nombre ( o asume el propuesto por Excel) e
introduce f en la siguiente casilla para que la macro se active al pulsar CTRL.+f. Puedes elegir otra
combinacin de teclas pero muchas de ellas ya estn preasignadas por Excel.
Pulsa Aceptar pero ten en cuenta que desde ese momento todas las acciones se grabarn como se indica
en la lnea inferior de la ventana de Excel. Por tanto realiza con atencin las siguientes acciones:
Sita el ratn en la celda B6 y selecciona desde B6 hasta B56 ( o hasta el final de los datos
si has dividido el intervalo en ms partes).
Pulsa CTRL.+J para que se copie el contenido de la primera celda en todas las dems.
Pulsa CTRL.+Inicio para situar el cursor en la primera celda.
Elige la opcin Herramientas-Macro-Detener grabacin de la barra de herramientas y
comprueba que el mensaje Grabando desaparece de la parte inferior de la ventana.
Ya has creado una macro. Para probarla sita el cursor en B6, introduce una nueva funcin ( por ejemplo
=3*x^2-5*x+1) y pulsa Intro. A continuacin pulsa CTRL.+f y comprueba que todo se actualiza.
La ltima accin incluida en la macro ( Ctrl.+Inicio) no es imprescindible pero es una buena
recomendacin acabar una macro sin dejar celdas seleccionadas o con el cursor descolocado.
Si no te ha salido bien vuelve a abrir el men Herramientas-Macro, elige la macro creada y elimnala
para comenzar de nuevo. Ten en cuenta que cualquier modificacin posterior de la hoja ( como insertar
filas o columnas) cambiar las referencias y la macro no actuar como esperamos.

http://platea.pntic.mec.es/jcarias/cns2/02excel/13integdefinidaexcel.htm

07-11-2010

Pgina 6 de 7

NOTA: Al abrir una hoja con macros asignadas aparecer un mensaje de aviso solicitando tu aceptacin
para habilitar las macros. Las macros desconocidas pueden ser un vehculo de transmisin de virus. Por
ello debes tener cuidado. Si tienes alguna nocin de Visual Basic podrs comprobar que la macro creada
se reduce a lo siguiente:

Tambin puedes aadir un comentario de ayuda que aparezca al pasar el ratn por alguna celda.
Por ejemplo sita el cursor en la celda B6 y elige la opcin Insertar-Comentario en la barra de
herramientas de la parte superior de la ventana y escribe:Introduce aqu la funcin f(x) y rellena
hacia abajo o Pulsa Ctrl.-fpara rellenar hacia abajo..

Para obtener ms precisin puedes incorporar ms puntos y considerar 100 ms en vez de 50. Es
preferible que elimines el grfico actual y lo vuelvas a crear que introducir las modificaciones
pertinentes en el grfico actual. Tambin debes modificar la macro creada o eliminarla y volverla
a crear incluyendo las nuevas celdas de la columna B.

Puedes modificar la hoja aadiendo una celda donde introducir la expresin de una primitiva sf(x)
de la funcin f(x) y obtener a partir de ella el valor real de la integral definida mediante la regla de
Barrow.
En la siguiente figura se muestra el caso de f(x)=3x2-4x+1 en [2,8]. Para aplicar la regla de Barrow se
ha introducido una primitiva =x^3-2x^2+x en la celda F2 ( y se ha copiado a la celda inferior F3).

http://platea.pntic.mec.es/jcarias/cns2/02excel/13integdefinidaexcel.htm

07-11-2010

Pgina 7 de 7

Dado que la definicin de x con el procedimiento de Insertar Nombre se refiere al valor situado en la
primera columna de cada fila conviene mover los valores de a y b para que la expresin de la
primitiva introducida en F2 y F3 pueda escribirse tambin en funcin de x, aunque ello suponga rehacer
la expresin de A6 que debe ser =A2 en vez de =B2.
No olvides que tras introducir la funcin primitiva en F2 hay que copiarla tambin en F3. Basta arrastrar
a F3 el cuadradito inferior derecho de la celda F2.
Finalmente basta introducir en F4 la expresin =F3-F2 para aplicar la regla de Barrow.
Puedes aadir un comentario en la celda F2.

En el archivo intdefinida.xls se muestra una hoja ya elaborada con las indicaciones que se proponen.

http://platea.pntic.mec.es/jcarias/cns2/02excel/13integdefinidaexcel.htm

07-11-2010

Anda mungkin juga menyukai