Professional Documents
Culture Documents
VICERRECTORADO DE INVESTIGACIN
FACULTAD DE INGENIERA PESQUERA Y DE ALIMENTOS
INFORME FINAL:
DESARROLLO DE TPICOS
DE MATEMTICA ASISTIDO
CON EXCEL
AUTOR:
Lic. HUGO R. PAREJA VARGAS
Callao Per
2012
1. INDICE ......................................................................................................... 2
2. RESUMEN....................................................................................................4
3. INTRODUCCIN.......................................................................................... 6
4. MARCO TERICO....................................................................................... 7
6. RESULTADOS ........................................................................................... 57
7. DISCUSIN................................................................................................ 58
8. REFERENCIALES...................................................................................... 59
9. APENDICE ................................................................................................. 60
MACROS ........................................................................... 77
10. ANEXOS..................................................................................................... 84
Las funciones que Excel procura son lo suficientemente fuertes como para que,
en otros ejemplos, uno se limita calcular (sin calcular con lpiz y papel) de
forma rpida es por eso que es objetivo del trabajo que los alumnos se inicien o
afiancen en Excel y establecer un contacto con las bondades que ofrece Visual
Basic.
CAPTULO 1:
HERRAMIENTAS DE EXCEL
1. Introducir texto / valor numrico / frmula.
2. Distinguir entre copia una celda y rellenar.
3. Conocer el significado de referencia.
4. Utilizar distintos formatos: moneda, porcentaje, etc.
5. Utilizar el botn Autosuma.
6. Utilizar la herramienta Buscar objetivo.
7. Proteger celdas aisladas.
8. Rellenar en Series.
9. Utilizar el asistente para grficos.
10. Modificar el aspecto de los grficos: fijar la escala de los ejes,
etc.
11. Agregar Series de datos a un grfico.
12. Crear Hipervnculos.
13. Insertar Comentarios.
14. Insertar Archivos de sonido.
A B C D E F G
Factura del
1 precio 0.3 S/. /m
agua
2 IGV 19 %
3
Lectura
4 53 m
anterior
5 Lectura actual 87 m
=C5-
6 consumo
C4
SUB
7
TOTAL =C6*F1
8 IGV
=C7*F2/100
9 A PAGAR =SUMA(C7:C8)
32 0
=A32*$F$1*(1+$F$2)
33
1 =A33*$F$1*(1+$F$2)
3) Representar el grfico.
Seleccionar el bloque A31:B132.
Botn Asistente para grficos.
Opciones Avanzadas 1
1) Enriquecer el grfico con una serie nueva: con un
punto.
BS en rea de Trazado / Datos de origen / Serie
/Agregar. Valores de X: copiar C6, seleccionando
valores de X y haciendo clic en C6. Valores de Y:
copiar C9 de la misma forma. Aceptar.
Hemos aadido un punto que representa el consumo
del cliente, pero no se ve. Lo buscamos y, para
editarlo, BS.
Tramas / Cambiar el Color, el Tamao y el Estilo del
Marcador / Aceptar.
Mover el punto con el ratn (el cursos debe cambiar
a cruz en flecha y mostrar las coordenadas del
punto) y comprobar que funciona anlogo a la
funcin Buscar objetivo.
Opciones Avanzadas 2
1) Insertar un hipervnculo desde una imagen a una
pgina web.
Insertar / Imagen / Imagen prediseada.
Opciones Avanzadas 3
Con el fin de proporcionar informacin al usuario pero sin
sobrecargar la HC, se puede agregar en las celdas que
deseemos un comentario que aparecer como texto
emergente al pasar el puntero del ratn por la celda en
cuestin. Las celdas con comentario se distinguen por una
pestaita roja en el vrtice superior derecho de las mismas.
Opciones Avanzadas 4
Otra forma interesante de mejorar la HC sin saturar la
pantalla es a travs de archivos de sonido, mediante los
cuales podemos transmitir sugerencias, proponer
ejercicios, etc.
SIMULACIN DE MOVIMIENTO
HERRAMIENTAS EXCEL
(1) Abril Visual Basic desde Excel.
(2) Trabajar con la herramienta ScrollBar.
CONCEPTOS MATEMTICOS
(1) Significado geomtrico de los coeficientes de la ecuacin de una
recta cuando est expresada en forma explcita.
En esta hoja vamos a insertar un contador de Visual Basic para simular
cmo sube o baja una recta cuando cambiamos el parmetro de la
ordenada en el origen y cmo gira con la variacin de la pendiente.
(2) Crear una tabla de valores con rango para las x de 50 a 50, y un
incremento = 1. Rellenar hasta A15 y B15.
14 x y
15 -50 =$B$1*A15+$D$1
16 = A15 + 1 =$B$1*A16+$D$1
Como quiera que Visual Basic prefiere los nmeros naturales a los
dems, nos valdremos de una celda auxiliar, la A13, que luego
volveremos invisible para el usuario, para conseguir el movimiento en
nuestro programa.
(14) Las nicas celdas que interesa tener visibles son las de la primera
fila, as que podemos seleccionar el resto y cambiar su Color de
fuente a Blanco para que el usuario no se distraiga con ellas.
EJEMPLOS\Cap2\CURVA_GEN.xls
Ya sabemos el procedimiento para representar un grfico en Excel:
construir una tabla de valores y acudir al Asistente para grficos. Excel
nos devuelve el grfico terminado.
HERRAMIENTAS EXCEL
(1) Retener la representacin de un grfico segn se introducen los
datos en la tabla.
CONCEPTOS MATEMTICOS
(1) Representar una funcin a trozos conforme se van utilizando los
datos.
(2) Calcular velocidades medias:
Disear una hoja de clculo que represente una funcin definida a
trozos
A B C D E F
1 t(min) esp(m) t(min) esp(m)
2 0 0 0 0
3 2 100 2 100
4 4 100 4 100
5 7 300 7 300
6 9 300 7 300
7 10 200 7 300
8 12 200 7 300
9 15 350 7 300
10 7 300
11 7 300
De esta forma
La macro nos traduce lo que queremos hacer a lenguaje Visual Basic, y
cuando hacemos sobre el botn un clic, por ejemplo, EXCEL ejecuta
nuestros deseos aunque no sepamos cmo se escribe. Algo parecido a
3.1 ARITMTICA II
CONCEPTOS MATEMTICOS
1) Calcular aumentos porcentuales
Disear una Hoja de Clculo que calcule, a partir de tres datos
iniciales (el precio de compra de un kilo de tomate, el precio de
envase de un kilo y el porcentaje de beneficio sobre los gastos), el
precio final de venta de un kilo y el porcentaje de gravamen sobre el
precio de compra. Insertar un botn que limpie los datos iniciales.
A B C D E G
F
1 EL TOMATERO
2 Un envasador de frutas compra tomates a p soles el kilo.
3 Cada obrero cobra s soles por kilo manufacturado.
4 El tomatero ganar un b% del capital invertido,
5 vendiendo los tomates un c% ms de lo que los compr.
6
Sabidas 3 de estas 4 variables, inmediatamente determinaremos la
7
4
8
porcentaje del
9 DATOS:
gravamen
10 precio de compra p 1.23 S/. 82%
sueldo de obrero por kilos 0.75
11
s S/.
porcentaje de beneficio
12 13% precio final
b%
13 2.24 S/.
14
Detener grabacin
(E10): = SI(D10<=0;p?;(E13/D10-1)*100)
(E13): = SI(D10<=0;p?;( D10+D11)*(1+D12/100))
RESOLUCIN DE ECUACIONES
Ejemplos
Es una hoja de clculo pensada para relacionar el lgebra con la
Geometra. Puede mejorarse la presentacin de una Hoja de Clculo
recurriendo al signo &.
Herramientas de Excel
1) Funcin ABS (valor absoluto).
2) Concatenacin de caracteres en una misma celda.
Conceptos Matemticos
1) Resolver formalmente la ecuacin de primer grado del tipo
ax b 0
2) Relacionar el problema anterior con la representacin grfica de una
recta.
Disear una Hoja de Clculo que resuelve cualquier ecuacin de primer grado
de la forma ax b 0 y represente la recta asociada a la misma.
8 x 4x - 5
9 -20 -85
20
10 -19 -81
11 -18 -77
0
12 -17 -73 -20 -15 -10 -5 0 5 10 15
13 -16 -69
14 -15 -65 -20
15 -14 -61
16 -13 -57 -40
17 -12 -53
18 -11 -49
-60
19 -10 -45
20 -9 -41
21 -8 -37 -80
22 -7 -33
23 -6 -29
Ejemplos
Ejercicio anlogo al anterior (en este caso para las ecuaciones de
segundo grado). Dependiendo de la ecuacin, interesarn unos ejes con
ms o menos amplitud. En esta hoja de clculo se insertarn tres
botones cuyos cdigo escribiremos, dada la analoga entre las macros
que ejecutan, utilizando una nica macro.
Herramientas de EXCEL.
1) Cambiar en un grfico el rango de los datos.
2) Modificar a mano el cdigo de un objeto Visual Basic copiado de una
macro.
3) Ocultar celdas a la vista del usuario.
Conceptos matemticos
1) Resolver mediante la frmula la ecuacin de segundo grado del tipo
ax 2 bx c 0
2) Relacionar el problema anterior con la representacin grfica de una
parbola.
Disear una hoja de clculo que resuelva cualquier ecuacin de segundo grado
8 x 4x - 5 EJES
9 -20 -2256 0
-30 -20 -10 0 10 20 30
10 -19 -2029 5x5
11 -18 -1814 -500
16 -13 -919
17 -12 -776 -2000
18 -11 -645
19 -10 -526 -2500
20 -9 -419
21 -8 -324 -3000
22 -7 -241
23 -6 -170
Se han de usar ahora dos celdas para las dos soluciones de la ecuacin. No
debe escribirse, naturalmente, en una misma celda, la frmula consabida con el
signo esperando alguna respuesta. Si el discriminante es negativo nos
devolver error (en las dos celdas). Un par de condicionales afinan la
presentacin:
(A7): = SI (D5^2-4*C5*E5<0;SIN SOLUCION;
(-D5+RAIZ(D5^2-4*C5*E5))/2*C5)
Insertar en la hoja de clculo tres botones Visual Basic con sus Caption 5 x 5,
10 x 10 y 20 x 20, respectivamente.
Grabar una macro que fije los ejes a los rangos -5 /5, paso 1.
Copiar la macro en el cdigo del botn 5 x 5.
Bastar entonces con crear un botn y pegarle el mismo cdigo que el de los
anteriores, sin ms que cambiar 4 lineas:
Herramientas de EXCEL
1) Definir variables.
2) Utilizar el formato rojo para resaltar los nmeros negativos.
Disear una hoja de clculo que resuelva cualquier ecuacin por el mtodo de
Bolzano de aproximaciones sucesivas y represente la curva asociada a la
misma.
Escribir las celdas como en la Figura:
A B C D E F G H I J
1
Resolucin de ecuaciones mediante el TEOREMA DE BOLZANO.
2
Se trata de determinar una secuencia de intervalos encajados que contemplan una raz de la
3
ecuacin dada evaluando la funcin correspondiente en los extremos y eligiendo aqu en el que
4
toma valores de distintos signos.
5
Arranque Incremento
6
-2 1 x x*seno(x)
Podemos definir variables con el nombre que queramos para luego referirnos a
ellas no por la celda, sino por el nombre que le hemos asignado. Esta sutileza
permite olvidarse de bloqueos y hacer que el lenguaje de programacin de la
hoja de clculos resulte ms comprensivo.
4) Definir la variable x:
Rellenar H6 5 x x*seno(x)
hasta H18 6 = Arranque = x*SENO(x)
7 = G6 + Incremento
6) Por fin, resaltaremos los casos en los que la funcin cambien de signo.
Podemos hacerlo de dos maneras:
-2
EVALUAR
RESOLUCIN DE SISTEMAS
Herramientas EXCEL
1. Insertar una ecuacin mediante el Editor de ecuaciones.
2. Definir un estilo personificado de ejes.
Conceptos matemticos
1. Resolver analticamente un SEL(2x2) con coeficientes no numricos.
2. Establecer relaciones entre los coeficientes en todos los casos
(secantes, coincidentes, paralelas).
3. Distinguir las ecuaciones de rectas horizontales y verticales.
ax by c
dx ey f
Herramientas EXCEL
1. Cambiar las referencias de los datos de origen de un grfico.
2. Cambiar la referencia de una variable definida en una HC y copiada
en otra.
3. Expresar los resultados en forma de fraccin.
Pero aqu slo se contemplan los casos en los que el sistema tiene
una nica solucin. Las situaciones en las que F10=0 y G10=0 y la
de nicamente F10=0, las resolvemos jugando con las dos celdas,
la de la x y la de y, recurriendo, como siempre, a un condicional:
LGEBRA MATRICIAL
Operar con matrices a base de lpiz y papel resulta bastante pesado. Con
EXCEL es rpido y directo. Las funciones matriciales nos permiten
comprobar propiedades cuya demostracin slo interesa a algunos
matemticos, adems de liberarnos de clculos engorrosos y
proporcionarnos seguridad en los resultados.
Conceptos matemticos
Induccin y/o comprobacin de las propiedades de las operaciones con
matrices.
Disear una Hoja de Clculo que realice las operaciones elementales con
matrices.
A B C D E F G H
1 A B D
2 23 13 -2 3 -1 2 3 2
3 2 -4 7 21 -6 17 2 5
4 1 0
EJEMPLOS\Cap6\MATRICES.xls [sel3x3]
Conceptos matemticos
8 A-1 A-1A
9 26/105 1/105 - 2/21 1 -0 0
10 - 31/105 19/105 4/21 -0 1 -0
11 29/105 - 11/105 1/21 -0 0 1
12
13 B AX
14 1 - 2/105 1
15 2 X =A-1B= 67/105 2
16 3 22/105 3
EJEMPLOS\Cap6\MATRICES.xls [sel7x7]
Por lo expuesto en los tems anteriores, es evidente mencionar que, uno de los
resultados obtenidos es que los estudiantes que conocen Excel han
comprendido que resolver problemas de Matemtica (de temas que
probablemente no conozcan) se hace simple, rpido y con una gran seguridad
de que la solucin es correcta.
Un tercer resultado es que esto se puede tomar como una nueva metodologa
en las clases de Matemtica con el uso de Excel.
HERRAMIENTAS DE EXCEL
1) Cambiar la alineacin de un texto.
2) Abrir un Libro.
3) Copiar un bloque de un Libro a otro.
4) Insertar una funcin mediante el botn Pegar funcin.
5) Escribir una funcin directamente en la Barra de frmulas.
6) Funcin PROMEDIO.
7) Funcin Condicional SI. Uso simple y avanzado.
8) Funciones lgicas O, Y.
9) Funcin CONTAR.SI
10) Crear pictogramas.
11) Ajustar el ancho de columnas al texto automticamente.
al
s
sio
ra
ro
dia
fin
3
eb
me
me
uc
ta
lg
n
no
/s
log
4 16 10 16 10
d.2 Complejo
d2.1 En las rdenes
Insertar una columna nueva G donde conste si el alumno ha
realizado o no un trabajo de investigacin, y en otra columna I,
BS en la columna H/ Insertar.
Escribir en G3 trabajo investigado y en el bloque G6:G17 x en
algunas celdas (si ha realizado el trabajo y otras dejarlas en
blanco.
Escribir en I3 nota definitiva
Seleccionar I6 y escribir en la Barra de frmulas directamente:
=SI(G6=x;REDONDEAR.MAS(F6;0);REDONDEAR.MENOS(F6;0))
d2.2 En la sentencia
Recalcular la columna promociona referencindola a la columna I,
nota definitiva y exigiendo ahora el criterio de que en el parcial de
Nmeros se haya obtenido al menos un 10 sobre 16.
Seleccionar la casilla J6 y escribir:
(J6) = SI(O(C6<10;J6<5); no apto; apto)
Observar la sintaxis de la funcin lgico O que, naturalmente,
puede tener ms de dos argumentos.
El mismo resultado habramos obtenido utilizando la funcin lgica
Y, escribiendo as en J6:
(J6) = SI(Y(C6>=10;J6>=5); apto; no apto)
d3. Anidado
Hemos visto que las rdenes pueden contener a su vez funciones,
en particular la funcin condicional, lo que resulta muy til, incluso
necesario, para obtener ciertos resultados. Diremos entonces que
los condicionales estn anidados pueden anidarse hasta 7
condicionales en una funcin.
Deberemos beneficiarnos de esta propiedad para trasladar las
notas cuantitativas obtenidas en la columna I nota definitiva
MCD
EJEMPLOS\ Tema 1\MCD.xls
Para calcular el mximo comn divisor y mnimo comn mltiplo de dos
nmeros, introducimos la funcin RESIDUO, que devuelve el resto de la
divisin de dos nmeros enteros y la funcin MAX, que proporciona el
nmero mximo de un rango. Damos una estrategia para eludir el mensaje
de error #DIV/0!
HERRAMIENTAS EXCEL
1. Funcin RESIDUO.
2. Funcin MAX.
CONCEPTOS MATEMTICOS
1. Algoritmo de Euclides para el clculo del mximo comn divisor de
dos nmeros.
Escribe Euclides en su libro VII de Elementos: "Si A y B son los
nmeros y B<A, debe restarse B de A el nmero de veces necesario
para obtener un nmero C menor que B. A continuacin, restar C de
B tantas veces como sea preciso hasta obtener un nmero menor que
C, y as sucesivamente.
RECTAS Y PARBOLAS
EJEMPLOS\Cap2\RECT_PARAB.xls (Rectas)
HERRAMIENTAS EXCEL
(1) Abril Visual Basic desde Excel.
(2) Trabajar con la herramienta ScrollBar.
CONCEPTOS MATEMTICOS
(1) Significado geomtrico de los coeficientes de la ecuacin de una
recta cuando est expresada en forma explcita.
(2) Crear una tabla de valores con rango para las x de 50 a 50, y un
incremento = 1. Rellenar hasta A15 y B15.
14 x y
15 -50 =$B$1*A15+$D$1
16 = A15 + 1 =$B$1*A16+$D$1
Como quiera que Visual Basic prefiere los nmeros naturales a los
dems, nos valdremos de una celda auxiliar, la A13, que luego
volveremos invisible para el usuario, para conseguir el movimiento en
nuestro programa.
(14) Las nicas celdas que interesa tener visibles son las de la primera
fila, as que podemos seleccionar el resto y cambiar su Color de
fuente a Blanco para que el usuario no se distraiga con ellas.
GENERACIN DE CURVAS
EJEMPLOS\Cap2\CURVA_GEN.xls
Ya sabemos el procedimiento para representar un grfico en Excel:
construir una tabla de valores y acudir al Asistente para grficos. Excel
nos devuelve el grfico terminado.
A veces, puede interesar que la pantalla se vaya llenando segn el
usuario introduce los datos. Si seleccionamos el rango completo,
todava no lleno, y esperamos que el grfico se complete conforme
HERRAMIENTAS EXCEL
(1) Retener la representacin de un grfico segn se introducen los
datos en la tabla.
CONCEPTOS MATEMTICOS
(1) Representar una funcin a trozos conforme se van utilizando los
datos.
(2) Calcular velocidades medias:
Disear una hoja de clculo que represente una funcin definida a
trozos
A B C D E F
1 t(min) esp(m) t(min) esp(m)
2 0 0 0 0
3 2 100 2 100
4 4 100 4 100
5 7 300 7 300
6 9 300 7 300
7 10 200 7 300
8 12 200 7 300
9 15 350 7 300
10 7 300
11 7 300
espacio
t (min)
(m)
0 0
1 100
2 100
3 250
4 300
5 140
6 300
7 400
8 100
9 0
RESOLUCIN DE ECUACIONES
Ejercicios
Ampliar la hoja de clculo ALGelemental.xls[1] de la siguiente manera:
Aadir al grfico un punto, el de interseccin de la recta con el eje de abscisas.
Una vez conseguido el punto en el grfico, podremos moverlo por el eje de
abscisas y cambiar parmetros, como con la funcin Buscar Objetivo.
Ejercicios
450
400
350
300
250
200
150
100
50
0
-30 -20 -10 0 10 20 30
Ejercicios
Utilizar la hoja EJEMPLOS [Bolzano] para resolver la siguiente ecuacin:
cos x
ln x 0
x
Primera aproximacin:
ltima aproximacin:
RESOLUCIN DE SISTEMAS
EJERCICIOS
Ejercicio 1
Resolucin grfica y analtica de un sistema del tipo:
y ax 2 bx c
y mx n
Agregar al grfico los puntos de corte.
-3x + 10y = -3
D E F
-3 10 -3
X SOLUCIONES
-2,2247449 -0,9674235 #NUM! # x y
-2,18025 -0,954075 #NUM! # 2,05 0,31
-2,1357551 -0,9407265 #NUM! # x y
-2,0912602 -0,9273781 0,20545142 -0 -1,62 -0,79
LGEBRA MATRICIAL
EJERCICIOS
6.1 EJERCICIO
Disear una Hoja de Clculo con la que se puedan comprobar las
propiedades de las operaciones con matrices.
6.2 EJERCICIO
Disear una Hoja de Clculo con la que se puedan comprobar las
propiedades de las determinantes.
6.3 EJERCICIO
Disear una Hoja de Clculo con la que se pueda estudiar, segn el
Teorema de Rouch, la naturaleza de un SEL(3 x 3)
A B C D E F G H I
1 ESTUDIO GENERAL DE SEL3X3
2 J K
3 3 1 2 1 DET(J) DET(JU) DET(JD) DET(JT)
4 3 1 2 1 0,0000 0,0000 0,0000 0,0000
5 6 2 4 2 0,0000 0,0000 0,0000 0,0000
6
7
8 JU INCOMPATIBLE
9 1 1 2
10 1 1 2
11 2 2 4
12 JD
13 3 1 2
14 3 1 2
15 6 2 4
16 JT
17 3 1 1
18 3 1 1
19 6 2 2